On January 14, 2012, he was elected president of the Liberal Party of Canada for a two-year term,[1] defeating former Member of Parliament Sheila Copps by 26 votes.
[2] Crawley was previously president of the federal party's Ontario wing.
Previously he worked in senior roles for Canadian Imperial Bank of Commerce.
[6] Crawley was president and CEO of Northland Power between 2018-2024, having joined the company's Executive team in 2015.
On March 25, 2024, Northland Power announced that Crawley and Northland's Board of Directors "have agreed to a change in leadership for the Company" and that Crawley will step down from his position effective September 30, 2024.