Neil Denahan

Vice President Customer Success

Neil Denahan is a seasoned consultant in health and welfare benefits administration, boasting over 24 years of experience in client services and consulting. Currently serving as Vice President of Customer Success at PlanSource, Neil has previously held leadership roles at bswift and Aon Hewitt, where they guided significant contract renewals and client relationship improvements. Neil has successfully managed teams of up to 60 professionals and has directly contributed to the acquisition of multimillion-dollar clients. They are currently pursuing a Bachelor of Business Administration in Marketing at the University of Iowa.

Location

Chicago, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices