Customer Development Manager
13 days ago
Greater London
Work closely with internal teams, including marketing, supply chain, and product development, to ... Demonstrated ability to influence and build new relationships, overcoming challenges and setbacks ...