Hoot! We found: 309 roles and 13 departments in 108 locations