nuclear plant in Somerset, 15 miles from Bridgwater, currently one of the largest infrastructure projects in Europe. It is the...: You will support senior management in negotiations, contract development and other business development, ensuring that due diligence...
Mace Group