Storror logo

Storror

Fashion & Apparel
13 employees

About the Company

Storror are one of the most prolific and loved Freerunning teams in the world, comprising of eight (18-24yo) of the world's most skilled Freerun practitioners. They now operate in the entertainment industry, primarily generating business in the form of coaching, performance and commercials...

Know someone who'd be a fit?

Share this company profile with a friend who's looking.