Head of People & Operations

This Place ,
London, Greater London

Overview

Job Description

This Place designs experiences for global brands. We have expertise across digital strategy, user experience, design and development with locations in the UK, the US and Asia. The products and services we create make the complex seamless, build si...