Hoot! We found: 326 roles and 13 departments in 105 locations