Group Structure

2,400 employees. 29 locations. 15 countries. 1 group.