Marketing Lead - France
- Location
- Greater London, England, United Kingdom
ambitious revenue and growth targets and move quickly to capture market opportunity. Lead the go‐to‐market - Define priority audiences, regions and use cases. Partner with Product, Pricing and Operations to ensure strong product‐market fit and a compelling, localised proposition. Champion the French customer - Be the voice ...