TEAM FACTS
50
talents
31
nationalities
20+
languages spoken
4 offices
Barcelona, Berlin, Paris, Zurich
50%
of leadership positions
held by females
talents
nationalities
languages spoken
Barcelona, Berlin, Paris, Zurich
of leadership positions
held by females