Hoot! We found: 305 roles and 13 departments in 110 locations