
BARRIE MARKOWITZ
Barrie is a marketing leader with more than 30 years of experience in B2B SaaS, digital content, sports and payments industries. She has deep recurring revenue marketing expertise (acquisition and customer engagement/retention), as well as digital expertise.
Barrie is currently an Executive Vice President at Insight Partners where she works with Insight portfolio companies to scale their marketing. Barrie’s roles prior to Insight include Chief Marketing Officer for RushCard, a pre-paid card company owned by The Carlyle Group, Vice President of Marketing for Audible, an Amazon company, Managing Director of Membership for the United States Tennis Association and Vice President at American Express.
Barrie is a marketing leader with more than 30 years of experience in B2B SaaS, digital content, sports and payments industries. She has deep recurring revenue marketing expertise (acquisition and customer engagement/retention), as well as digital expertise.
Barrie is currently an Executive Vice President at Insight Partners where she works with Insight portfolio companies to scale their marketing. Barrie’s roles prior to Insight include Chief Marketing Officer for RushCard, a pre-paid card company owned by The Carlyle Group, Vice President of Marketing for Audible, an Amazon company, Managing Director of Membership for the United States Tennis Association and Vice President at American Express.