Safari Micro
Todd Erickson is a seasoned professional with extensive experience in account management and sales. Currently serving as a Senior Account Manager at Safari Micro since February 2013, Todd has demonstrated a strong ability to manage client relationships and drive business growth. Prior to this role, Todd was involved in sales at Insight from June 1999 to December 2012. Todd holds a Bachelor of Science degree in Business Administration and Management from the University of Arizona, earned between 1983 and 1988.
This person is not in the org chart
This person is not in any teams
This person is not in any offices