Logo of Babcock company on samsung tablet holded by arab muslim woman. Babcock International Group plc is a British multinational corporation that specialise in support services managing complex assets and infrastructure in safety and mission critical environments