Twain McDougal is an accomplished sales executive with extensive experience in leadership roles across multiple organizations. Currently serving as President at Vestige since November 2020, Twain focuses on enhancing visibility, safety, and control for companies. In July 2023, Twain also took on the role of Vice President of Sales at Ecolane. Prior to these positions, Twain led the Inside Sales team at Elevate Textiles, achieving a 24% year-over-year increase in new business sales and generating $9 million in revenue. Twain's career began at Red Ventures and progressed through various roles at University Sports Publications, Fleetmatics, and Verizon Connect, where significant contributions included business transformation and revenue growth strategies. An alumnus of James Madison University, Twain possesses a strong foundation in sales management and relationship building.
Sign up to view 0 direct reports
Get started