Mike Powell currently serves as a Sr. Customer Success Specialist at Naviant, a position held since September 2021. Prior to this role, Mike Powell worked at NEKO Industries, Inc. from November 1998 to September 2021 as a Customer Success Specialist, accumulating over two decades of experience in customer success and support.
Links
Sign up to view 0 direct reports
Get started