Hoot! We found: 306 roles and 13 departments in 97 locations