Our executive team
Robert Favreau
VP, Corporate Affairs 514 312-EXEC(3932), Extension 110
Robert started his career in the pharmaceutical field, where he enjoyed both commercial and scientific success. In 2006, he joined St-Amour as a recruiter specializing in the health field. He advised hundreds of companies and supported thousands of professionals with their career development, leading to rewarding new challenges for candidates and excellent results for employers.
Robert became a partner in the firm in 2010 and was named president in 2016. He is now managing partner of its executive recruitment division, Strato, and president and CEO of the Magellan Group.
Robert and the Strato team, comprised exclusively of professionals who have previously held executive positions, offer relevant, customized solutions for all companies seeking executive recruitment services and support relating to leaders and entrepreneurs.