AMEC is a focused supplier of high-value consultancy, engineering and project management services to the world's natural resources, nuclear, clean energy, water and environmental sectors. With annual revenues of over £2.5 billion, AMEC designs, delivers and maintains strategic and complex assets for its customers. The company employs some 23,000 people in around 40 countries worldwide. AMEC’s Mini...
full job description