TEAM FACTS

90+ – talents

90+

talents

31 – nationalities

31

nationalities

20+ – languages spoken

20+

languages spoken

5 offices – Barcelona, Berlin,London, Paris, Zurich

5 offices

Barcelona, Berlin,
London, Paris, Zurich

50% – of leadership positionsheld by females

50%

of leadership positions
held by females