Support Horizons employs 25 employees. The Support Horizons management team includes Terri Lazzari (CEO), Emma Leadsom (Non Executive Director), and Aashka Thakkar (HR Associate).
Get Contact Info for All DepartmentsLooking for a particular Support Horizons employee's phone or email?