Catherine Ross serves as the Director of Field Marketing at Insight since April 2024, following a role as Marketing Director for Demand Generation & Business Development at Merative, where management of a BDR team and SDR sales team resulted in opening $36M in 2023, exceeding targets. Prior experience includes various roles at IBM from 2015 to 2022, such as Inbound Sales Manager, where a BDR organization was successfully built and led, and Performance Marketing Lead, overseeing a large cross-functional team and significant budget to optimize marketing strategies in the B2B healthcare sector. Earlier career experience includes a position as Brand Strategist at Lippincott, focusing on developing brand strategies for Fortune 500 clients. Catherine Ross attended Dartmouth College and The Tuck School of Business at Dartmouth, specializing in Business Management, Financial Accounting, and Principles of Marketing.
Sign up to view 0 direct reports
Get started