Horizon is located in Toronto, Canada, and has staff members and collaborators all around the globe, including Canada, US, Spain, Jamaica, Ireland, Mexico, Brazil, Greece, Russia, The Philippines and more.

Did this answer your question?