Senior Contract Manager
Posted 3 days ago by Altrad Babcock
- Location:
- BS5, Crofts End, City of Bristol
- Job Type:
- Permanent
Altrad are the critical human infrastructure that enhances the lives of millions, by the value-added solutions it provides in support of the nation's vital assets. Altrad aspires to be the most trusted and valued support services company – learning from the ingenuity of its 10,000 people in … more