Virksomheten drives av det internasjonale selskapet Los Capitanos Oy med datterselskap i USA, Finland og Norge. Moments Climbing er merkenavnet på virksomheten. Alt nå er tre klatrehaller i full drift i Finlands hovedstad Helsinki, to blir åpnet i USA (Pittsburg og Orlando) i løpet av året og to er under planlegging i Norge. Daglig leder for Los Capitanos Oy er den finske klatrelegenden og klatresenter-gründeren Henrik Suihkonen. Det amerikanske selskapet ledes av klatreren og klatreveggutvikleren Dean Privett.