McDougall Energy Inc. employs 256 employees. The McDougall Energy Inc. management team includes Michael Rosso (Vice President of Operations), Frank Sarlo (VP, Legal), and Gregory Peres (Chief Strategy Officer).
Get Contact Info for All DepartmentsLooking for a particular McDougall Energy Inc. employee's phone or email?