Ben Ross is a seasoned marketing professional with extensive experience in leadership roles across various organizations. As the Senior Director of Marketing at Cockroach Labs, Ben brings a wealth of expertise from previous positions, including Director of International Marketing at Delphix and EMEA Marketing Director at Zscaler. Additionally, Ben has operated as a Marketing Consultant while serving as Chief Marketing Officer at Postcode Anywhere, demonstrating a strong capability in driving marketing strategies and initiatives on an international scale.
Links
Sign up to view 14 direct reports
Get started