Product Manager (UK-based)
- Location
- Greater London, England, United Kingdom
Vonage or similar). A strong understanding of CCaaS/UCaaS solutions, industry trends, key players and emerging technologies. Exceptional interpersonal and communication skills, capable of working with cross‐functional teams and external partners. Strategic thinker with a strong analytical mindset and problem‐solving capabilities. Self‐motivated ...