Job title: Head of Talent & Creative
Based in: London, UK
Lewis oversees talent research and records creation for EMEA-APAC and the Americas.