Hoot! We found: 398 roles and 23 departments in 69 locations