Philippe Cazaubon is a seasoned sales professional with extensive experience in leadership positions across various technology firms. Currently serving as Regional Sales Director at Barracuda since March 2022, Cazaubon focuses on providing cloud-enabled security solutions. Prior to this role, Cazaubon held the position of Senior Sales Director - APAC at StorCentric from November 2009 to March 2022, where oversight of data management solutions was paramount. Earlier positions include Vice President of International Sales at RateIntegration, and Vice President of APAC Sales and Worldwide Sales at Overland Storage, alongside foundational experience as International Sales Manager at HM Electronics and Sales Manager at Frimeda GmBH. Philippe Cazaubon holds an MBA in International Business from The International School of Management, earned from 1991 to 1993.
Sign up to view 4 direct reports
Get started