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/