Todd Russell is a seasoned professional with extensive experience in product management and software development, currently serving as the Director of Product Management at TTEC Digital since June 2021. Previously, Todd held the role of Director of Contact Center Applications & Systems at Best Buy Health, directing teams responsible for Telephony and CRM systems while driving a significant software transformation to Microsoft Dynamics 365. Prior experience includes leadership roles at GreatCall, where Todd focused on health technology and contact center capabilities, and at Cricket Wireless, overseeing IT applications and architecture. Todd began a career in software engineering with various companies, including Liberty Mutual Insurance and Bottomline Technologies, after earning a Bachelor of Science degree in Business Administration and Management from the University of New Hampshire.
This person is not in the org chart
This person is not in any teams
This person is not in any offices