Company Profile Login or Register to add a Company Babcock 20232024 Views197201 Clicks00 Profile Staff (1) Former Employees of Babcock Ian White Design Engineer Full-time 1989/8 – 1991/4 (1 Year / 8 Months)