THE GEOGRAPHICAL FOOTPRINT
More than 6,600 highly skilled resources in 40 countries of the world with 1 common aim: always stay at our customers side and make a real difference in the healthcare ecosystem.
Leeds:
Suite 2 Riverside Studio, 2 Sovereign St, Leeds LS1 4BA
Slough:
WRK Slough, The Future Works, 2 Brunel Way, Slough, SL1 1FQ