THREAD GROUP

BID TRANSORMATION

MARKETING 

 

TECHNOLOGY

 

© 2017 THREAD GROUP LTD

VAT No. GB 710739057
Registered in England & Wales No.03313086
33 Cannon Street, City of London, EC4MB

BABCOCK

 

TRUSTED TO DELIVER

Babcock is a multi-billion-pound British multinational organisation specialising in support service management in safety and mission-critical environments.

 

We delighted to continue working with Babcock over the course of the next year and are confident we can make a real impact on their communications.