President & CEO

Vineeta Maguire

President & CEO

As the President and CEO of Energy Safety Canada, Vineeta leads the national safety association for the energy industry, advancing its reputation as a globally trusted health and safety authority.

With over 30 years of executive experience in the energy industry, Vineeta has led transformative strategies for North American operations and supply chains. As Vice President of Ovintiv’s Canadian Operations, she managed a 1,000-person team across various functions.

Vineeta holds a Master of Science in Chemical Engineering from the University of Calgary. She is a member of the Institute of Corporate Directors and received her Supply Chain Management designation.

She serves on the Board of Directors for Whitecap Resources Inc. and is an advisor and mentor at the Haskayne School of Business and the Schulich School of Engineering at the University of Calgary. Her achievements include the 2023 Queen Elizabeth II Jubilee Medal, a 2020 STEP Award, and recognition as one of the Top 100 Most Influential Women in Supply Chain in 2019.