Hoot! We found: 303 roles and 13 departments in 109 locations