Engineering Informatica
With approximately 12,000 professionals in 40+ locations including; Italy, Germany, Norway, Serbia,...
Read MoreDecision Lab
Featuring in the prestigious Financial Times list of the UK’s Leading Management...
Read MoreWith approximately 12,000 professionals in 40+ locations including; Italy, Germany, Norway, Serbia,...
Read MoreFeaturing in the prestigious Financial Times list of the UK’s Leading Management...
Read More