A company developed with one mission …
to improve the way you move™
Through high-performance research, education and innovative technologies like our ground breaking EXOGEN™ wearable-resistance exoskeletons which is already starting to redefine the world of human performance.
Lila: Name (noun) / pronounced lee-la
Meaning – ‘GOD at play’; the activity of the supreme being unencumbered by laws. Lila is a conceptualism of the universe as a playground of the gods. The supreme being changing itself to human form to come to earth to experience movement, sport and play.