Platform & Emerging Solutions Lead, Solution Success
- Location
- Greater London, England, United Kingdom
emphasis on executive communication and collaboration across CPX, Sales, Product, and Engineering. The role requires 6+ years in customer-facing technical roles, an undergraduate degree, and travel up #J-18808-Ljbffr ...