Contacting the Babcock Helpdesk
German free phone 0800 888 4242 or Report your fault via the web portal at https://bssg.babcockinternational.com/
German free phone 0800 888 4242 or Report your fault via the web portal at https://bssg.babcockinternational.com/