Rick Castro
About Rick Castro
Rick Castro is a Regional Sales Director at Invoca, where he has worked since 2019. He has over 15 years of experience in technology sales and has held various roles at companies such as Yahoo, Kenshoo, and QuanticMind.
Work at Invoca
Rick Castro has served as the Regional Sales Director at Invoca since 2019. In this role, he is responsible for driving sales strategies and managing client relationships in the San Francisco Bay Area. His focus includes enhancing the company's presence in the market and achieving sales targets. With a background in technology sales, he leverages his experience to foster growth and build strong partnerships.
Previous Experience in Technology Sales
Before joining Invoca, Rick Castro held several significant positions in technology sales. He worked at Yahoo as a Senior Account Executive from 2001 to 2004. He later served as a National Account Executive at Akonix from 2004 to 2006. Additionally, he was the Director of Strategic Agency Partnerships at Kenshoo from 2014 to 2017 and held the role of Senior Sales Director at QuanticMind in 2018. His experience spans over 15 years, focusing on both brands and agencies.
Education and Expertise
Rick Castro earned a Bachelor of Science in Finance from Miami University, where he studied from 1990 to 1995. He later pursued an MBA in IT and Entrepreneurship at Carnegie Mellon University's Tepper School of Business, completing his studies from 1997 to 2000. His educational background supports his expertise in technology sales and strategic business development.
Sales Management Experience
Rick Castro has extensive experience in managing sales territories and teams. He has built, trained, and managed sales teams across the Americas, demonstrating his leadership capabilities in high-pressure environments. His proven track record of consistent overachievement in sales roles highlights his effectiveness in driving results and fostering team success.