Marcel Beatch

Marcel Beatch, P.Tech (Eng.)

Board Director
Manager, Operations Transformation, Deloitte

Marcel is an innovation and modernization leader passionate about people, corporate and operational optimization, and continuous improvement. With over 20 years of experience in the upstream energy industry, he has recently transitioned to an advisory role as a Manager in Deloitte’s Operations Transformation practice.

Marcel has received Diplomas in Petroleum Engineering Technology from the Northern Alberta Institute of Technology and in Business Administration – Marketing from Red Deer Polytechnic.

Marcel is an avid woodworker, who is often found creating custom pieces in his garage shop. When he is not in his shop, he can be found either out in the mountains, on the golf course, or coaching at his local Crossfit Gym.