Hoot! We found: 248 roles and 21 departments in 43 locations