Global Senior Commercial Brand Manager

Elvie ,
London, Greater London

Overview

Job Description

Life at Elvie - Meaningful work. Exceptional peopleWe develop smarter technology for women and are committed to building extraordinary products that improve women's lives. It's a fascinating and challenging area to be addressing as it requires all...