Contract Support Specialist – Customer Care & Contracts

Company: Babcock Mission Critical Services España SA.
Apply for the Contract Support Specialist – Customer Care & Contracts
Location: Walsall
Job Description:

Babcock Mission Critical Services España SA. is seeking a Contract Support Administrator to join our team in Walsall, UK. The role is full-time and onsite, focusing on managing contract activities and delivering service excellence for customers.

You will greet customers, coordinate vehicle maintenance, raise tasks, and generate management information. A strong emphasis on building relationships with internal and external stakeholders is required.

#J-18808-Ljbffr…

Posted: July 16th, 2026