iMechE Marie

Marie Carruthers manages technology integration across nine sites in Scotland and Northern England for Doosan Babcock.



  • Marie Carruthers,
  • Engineer Marie Carruthers, 35, manages technology integration across nine sites in Scotland and Northern England for Doosan Babcock.
  • Doosan works across many different sectors, including Oil & Gas
  • Engineer working on site
Related Article
Recommended Whitepaper

View More