International Client Success Director

Digital Envoy Inc · london, england, United-Kingdom

Location
london
Job Type
Full-time
Posted
June 25, 2026

Job Description

Digital Envoy (DE) is the leader in geolocation and VPN data for over 25 years for customers in various verticals - Streaming Media, Ad Tech, Cybersecurity, E-commerce, and Data Analytics. Our core product, IP address geolocation, powers customers like Netflix, Hulu, Trade Desk, PayPal, AWS, Apple, and many others. Our VPN and Proxy data, coupled with accurate IP address geolocation, helps companies determine malicious activity for threat intelligence, authentication, and digital privacy.

Digital Envoy and its subsidiaries are seeking a full‑time International Client Success Director to help drive long‑term client partnerships, retention, and growth across our customer base.

In this role, you will report to the VP, Client Success and work closely with Sales to manage renewals, identify upsell opportunities, and strengthen overall client engagement with the goal of increasing net retention and minimizing churn. You will serve as a trusted advisor to key customers, ...

Ready to Apply?

Submit your application for International Client Success Director at Digital Envoy Inc

Apply Now