Our structure

Amec Foster Wheeler designs, delivers and maintains strategic and complex assets for its customers across the global energy and related sectors. The engineering and project delivery operations will be managed through three geographic business units: Americas; Northern Europe & Commonwealth of Independent States; Africa, Middle East, Asia & Southern Europe. The Global Power Group, the power equipment business, will operate across all geographies.

Amec Foster Wheeler structure diagram

Group leadership team

The Group leadership team is responsible for the operations of Amec Foster Wheeler

Our offices

Amec Foster Wheeler has offices in more than 55 countries globally

Return to topTop