Chief Marketing Officer
As Chief Marketing Officer, Becky Carr leads the Billtrust marketing organization and is responsible for driving demand generation, brand awareness and consideration and product marketing, and GTM initiatives that result in growth.
Becky has more than 30 years of sales and marketing experience across technology, software and consumer brands. Prior to joining Billtrust she held CMO positions at Tanoge, Masergy, Avaya, CoStar, Savvis/CenturyLInk and Foxwoods Resort & Casino. She spent over 20 years at MCI/Verizon starting in global sales and ultimately leading global business marketing. Becky began her career in telecom at Cable & Wireless.
Becky earned her Bachelor of Arts degree from Hobart and William Smith Colleges in Geneva, New York, and currently resides in Dallas, Texas.