Neil Gillman

Manager, Enterprise Customer Success at Noibu

Neil Gillman currently serves as the Manager of Enterprise Customer Success at Noibu, having joined the company in April 2024. Prior experience includes a tenure as the Director of Customer Success at EcoOnline Global, where the focus was on EHS software solutions, and as the Director of Customer Experience at ZOLEO, where responsibilities included enhancing customer interaction across global markets. Neil also held multiple leadership roles at OnCall Health, overseeing both Customer Success and Customer Experience operations, while previously managing consulting services through NG Consulting Group Inc. and leading innovative wellness initiatives at Morneau Shepell. Neil's career began in research and community health at York University and the Black Creek Community Health Centre, complementing academic credentials that include a Certificate in Project Management from the University of Toronto and a Specialized Honors Bachelor of Science in Kinesiology and Health Science from York University.

Links

Previous companies

OnCall Health logo

Org chart

This person is not in the org chart