Stephen Schaaf serves as the Engineering Director at MEG Energy Corp, a position held since August 2008. Prior to this role, Stephen worked at WorleyParsons from September 2000 to September 2008, where responsibilities included serving as Engineering Manager and Process Lead. With over two decades of experience in engineering, Stephen possesses a strong background in leadership and process management within the energy sector.
Sign up to view 26 direct reports
Get started