Babcock is a global FTSE 100 organisation with over 26,000 people working together to make a difference.
The Office and Business Support Manager will be responsible for managing the day-to-day running of the office environment, leading a team of Business Support Specialists, and coordinating with Facilities Management and Health and Safety teams.
Babcock is a global FTSE 100 organisation with over 26,000 people working together to make a difference.
Babcock International