Senior Contract Manager
Posted 29/05/2024 by Altrad Babcock
- Location:
- BS5, Crofts End, City of Bristol (1 mile)
- Job Type:
- Permanent
Altrad aspires to be the most trusted and valued support services company – learning from the ingenuity of its 10,000 people in the UK & Ireland, to deliver extraordinary outcomes for its clients. With over 10,000 people working for Altrad across the UK and Ireland, no two days are ever the … more