The Vista staff team

We employ more than 1000 people across a range of services, including:

  • frontline staff working directly with the people we support
  • support staff in a range of positions including quality control, communications, accounts and HR
  • a dynamic management team

If you are interested in working for Vista check out our current advertised positions.

Our senior team includes: