Leadership Team

About

The Leadership Team at This Place is responsible for setting the strategic vision and direction of the company, ensuring alignment across all departments to deliver innovative digital products and services. Comprised of the CEO, Chief Creative Officer, and Managing Director of London, this team fosters a culture of creativity and collaboration, driving growth and guiding client relationships in the global market.