SC

Stephen Carabajal

Director Of Sales at Tec-Refresh

Stephen Carabajal currently serves as the Director of Sales at Tec-Refresh, Inc., where responsibilities include account management and collaboration with strategic partners such as Forescout, Rubrik, Palo Alto, and others, while also overseeing security services like penetration testing and vulnerability assessments. Prior experience includes holding the position of District Manager - Major Accounts at ADP, focusing on identifying new business opportunities for organizations with 50-999 employees, and previous roles at National Decision Support Company as Account Executive and Business Development Associate, where activities involved business development and client engagement. Stephen holds a Bachelor’s Degree in Business Administration and Management from California Baptist University and an Associate’s Degree in the same field from Yavapai College, with initial studies at The University of New Mexico.

Links

Previous companies

ADP logo

Org chart