Headshot Steven Ross

Steven Ross

Business Development


Steven Ross is well-known in the Canadian life and health insurance industry and financial services industries in Canada. At PearTree, he works closely with Quebec City and area current and prospective donor clients, their advisors and their charitable causes.

Steven has held a variety of senior management positions in major Quebec financial firms. Under his leadership, La Capital Financial Group had the strongest growth of any life and health insurer in Canada, moving from the 23rd to the 9th position in the Canadian market. Since 2018 he serves on the board and is the president of the human resources committee of Assumption Life Insurance Company.

A graduate of Duke University in North Carolina, Mr. Ross also holds a bachelor’s degree in business administration from the University of Ottawa. As someone who believes in giving back to the community, he has worked on several healthcare and environmental organizations and is especially involved in Centraide Québec et Chaudière-Appalaches.