Upwind Security

243 Total Employees
Year Founded: 2022

Teams at Upwind Security

16 Hours AgoSaved
Remote
27 Locations
Productivity • Software • Cybersecurity
Owner of post-sale technical relationship for EMEA customers: lead onboarding and deployments of the Upwind platform, drive feature adoption and roadmap discussions, support renewals and expansions, and advocate customer needs cross-functionally to ensure value realization and satisfaction.