Babcock France Employee Directory
Defense and Space ManufacturingÎle-de-France, France201-500 Employees
Babcock France has about 279 employees, nearly all of them in Europe. Administrative and Supply Chain make up 38% of the profiles with a known department. Babcock France's workforce spans 13 departments.