Brian Geoghegan is a seasoned professional with extensive experience in engineering and management. Currently serving as a Manager at Deloitte since January 2021, Brian previously held various engineering roles at Teck Coal Limited from April 2010 to April 2020, including Senior Dam Safety Engineer, where responsibilities included developing and implementing a management system for water dams and overseeing the Independent Tailings Review Board. As a Tailings Engineer, Brian focused on comprehensive Tailings Management systems and managed complex construction projects. Earlier roles included Engineer, Operating Excellence, and Project Engineer, where Brian identified opportunities for efficiency and managed diverse projects involving construction and infrastructure. Educationally, Brian holds an MBA from Ivey Business School at Western University and a BS in Civil Engineering from the University of Alberta.
This person is not in the org chart
This person is not in any teams