Neil Selby


Senior Business Benefits Consultant​


Customer Success

Customer Success is a business initiative and methodology that we are introducing to ensure our customers achieve their objectives, goals and desired outcomes through using the Microlise products or services. The goal of Customer Success is to be proactive, improve the customer experience and lead the customer to success.