Leadership Team

About

The Leadership Team at Humanoid Origin is responsible for setting the strategic vision and direction of the company, ensuring creative freedom and independence are prioritized. Comprising key figures from various disciplines, they drive innovation, oversee major projects, and maintain operational excellence to create cutting-edge, immersive games.