<  Back to all locations

Discover location
Montreal

Montreal is the seat of our international headquarters, where the majority of our corporate departments are located and where our shows are brought to life. This state-of-the-art building houses training facilities, costume workshops, open-concept office space and a room large enough to hold our Big Top.

FIND US ON