Hoot! We found: 318 roles and 13 departments in 112 locations