Robert Favreau
Robert Favreau
VP, Corporate Affairs 514-312-3013, Extension 110
Robert has held executive level management positions in the pharmaceutical industry before joining St-Amour in recruiting in 2006 to become a partner of the group in 2010 and take the chairmanship of the Magellan Group in 2016. He leads the ExoTalent team and ensures the service excellence of our teams.