Hoot! We found: 316 roles and 13 departments in 107 locations