EMEA Channel Partnerships Manager (Remote)
- Location
- Greater London, England, United Kingdom
training, and sales teams to maximize partner impact. The role requires 4–6 years in channel partnerships in the EMEA region, fluent English and French, and a proven track record of building new partnerships and achieving revenue targets. #J-18808-Ljbffr ...