Hoot! We found: 338 roles and 13 departments in 98 locations