Nicholas O'Neil

Principal Customer Success Manager

Nicholas O'Neil is a dedicated Principal Customer Success Manager at Cloudflare, bringing over 7 years of experience in enhancing customer satisfaction and loyalty within SaaS technology solutions. Previously, they served as a Senior Customer Success Manager at Mimecast, managing strategic enterprise accounts with significant revenue. Their earlier roles include positions in customer service and sales across various companies, including British Gas and IAG. Nicholas holds a Victorian Certificate of Education and a Certificate III in General Insurance from ANZIIF.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices