Stephen Poland

Customer Success Manager

Stephen Poland is a seasoned professional in customer success and IT management, currently serving as a Customer Success Manager at Cleo since October 2023. Prior experience includes roles as a Virtual Chief Information Officer at Impact Networking, LLC, where responsibilities encompassed conducting quarterly business reviews, redesigning IT environments, and maintaining high customer satisfaction rates. Previously, Stephen held various positions at EMPIST, including Strategic Account Manager, where strategy development and client relationship management were key focuses. Earlier career stages involved business development roles that contributed to significant revenue growth and territory management at Castle Metals. Stephen holds a degree from Central Michigan University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices