Hoot! We found: 307 roles and 13 departments in 111 locations