Nela Collins
Director, Customer Success Emea @Cloudflare
London, GB
EMAILS
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.