Hoot! We found: 247 roles and 17 departments in 49 locations