C A R AV E L G R O U P
£2bn Approximate revenue
1,000 Approximate number of on-shore staff
104
20,000 Approximate number of off-shore staff
MARCH 2019
C A R AV E L G R O U P
£2bn Approximate revenue
1,000 Approximate number of on-shore staff
104
20,000 Approximate number of off-shore staff
MARCH 2019