Jeff Barovich

SVP, Global Sales at Vee24

Jeff is a transformational sales executive with a passion for building high-growth, high-performing organizations. Through a disciplined sales process, he is leading Vee24’s global sales team to the next level, demonstrating to leading brands how Vee24 drives exceptional digital customer engagement. Prior to Vee24, Jeff held several sales leadership positions with Forrester Research. In those roles, he led the organization’s largest and most successful global sales teams, helping marketing and technology executives build customer-obsessed strategies. Jeff has also led sales organizations at high-growth SaaS companies, including Invoice Cloud, Neolane, and Cymfony, driving sales team growth and new client acquisition. Jeff is a graduate of Bryant University.

Timeline

  • SVP, Global Sales

    Current role

View in org chart