Hoot! We found: 187 roles and 18 departments in 30 locations