Isabelle Aubin
Manager, Human Resources and Administration
“When different minds come together for a shared goal, they come up with brilliant solutions.“
– “author unknown”

With a bachelor’s degree in psychology and a master’s degree in human resources management, Isabelle Aubin has over 20 years of experience in human resources, mainly in the pharmaceutical, engineering and aeronautics sectors.
Before joining Servier Canada in September 2025, she held several strategic positions that honed her in-depth expertise in talent management, engagement, organizational performance and leadership development. She has also led numerous projects to optimize HR practices, particularly performance indicators and employee experience.
As Manager, Human Resources and Administration, Isabelle oversees and directs the HR activities of the Canadian subsidiary, ensuring that HR strategies align with business objectives to foster an organizational culture focused on growth, well-being and collaboration. Isabelle, an HR leader recognized for her personable approach to teamwork, enjoys working with different teams.
Isabelle believes that an organization’s culture is enriched by the diverse, complementary talents of its people:
“When different minds come together for a shared goal, they come up with brilliant solutions.”
