Trapped Canada logo

Trapped Canada

Trapped is one of the world’s largest and fastest-growing real-life escape game chains, with over 50 locations and 600+ employees globally as of 2025. Established in 2014, Trapped has become a leader in immersive entertainment, delivering uniquely themed escape experiences that blend cinematic story... Read more

Headquarters

Canada

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet