You are using an outdated browser. Please upgrade to a more recent browser for a better experience.

Canada

Canada

Award-winning brand experience in Canada

Freeman is the leading global provider of brand experiences. We use the power of integrated digital and live events to move markets, connect people, support growth, and generate revenues for the world’s leading organizations.

Canada

Office Locations

With multiple offices across Canada, Freeman boasts a dedicated team of hundreds of employees who provide creative, strategy, logistics and audio visual technology for events, conventions, and exhibits.

205 Viger West, Suite 207

Montréal, QC H2Z1G2

(514) 868-6666

View Map

940 Belfast Road

Ottawa, ON K1G 4A2

613-748-7180

View Map

61 Browns Line

Toronto, ON M8W 3S2

(416) 252-3361

View Map

Case Studies

Careers at Freeman

Join the Team

For a challenging and fulfilling career at any level, look no further than one of the world’s largest global B-to-B brand experience companies. Opportunities span across our strategic, creative, digital, logistics, account, and finance practices.

View Freeman Careers
Back to Top