Jason Allen is the Chairman of Spencer Ogden, appointed in July 2025. He is an accomplished leader with decades of international experience as a Chair, CEO, and Non-Executive Director. His expertise lies in guiding private equity-backed and high-growth organizations through periods of significant development.
His professional focus is on tech-enabled people services, workforce solutions, and digital transformation.