Hoot! We found: 221 roles and 18 departments in 49 locations