Log in
Macpherson Energy Corporation
Contact
View in org chart
Donald R. Macpherson
Chairman and Chief Executive Officer
Rusheet Shah
Vice President Of Engineering
Rubin Kim
Chief Financial Officer
Phil Sorbet
President & COO
Zack MacPherson
Environment, Health And Safety Manager
+ 1 more
Current role