Technology Magazine March 2019 | Page 208

CARAVEL GROUP

£ 2bn

Approximate revenue

1,000

Approximate number of on-shore staff

208

20,000 Approximate number of off-shore staff

MARCH 2019