Group Structure

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