Nela Collins

Director, Customer Success Emea @Cloudflare

London, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Aug 2017 — Present

Director, Customer Success Emea @Cloudflare

View department →

Manage a high performing multi-national, and geographically distributed Customer Success team of 30+(including 4 managers) located in the UK, Germany, France, and Portugal. Responsible for the satisfaction, retention, and expansion of a highly diverse and ever-changing customer base in the EMEA region.

SKILLS

Web AnalyticsEmail MarketingCustomer Experience

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nela Collins — Director, Customer Success Emea at Cloudflare in London, GB | Unifers