Todd Energy Uses eMaint Solution
Industry: Oil and Gas
Location: Canada
Todd Energy is a division of Todd Energy International which develops overseas energy projects. It’s current major projects are located in North America and Canada and include South Louisiana Methanol and the Birch natural gas project.