Brian Troesch

Chief Revenue Officer at Eigen Technologies

Brian leads Eigen’s Sales and Account Management teams. Based out of Eigen’s New York HQ, he heads up the company’s commercial operations. Brian has over two decades of experience leading high-performing sales teams in technology businesses, including extensive experience at AI and SaaS companies. Before joining Eigen, Brian held sales leadership roles at Verbit.ai, Vonage, BICS, TeleSign, Arbinet and Proximus.

Links

Previous companies

Proximus logo
Vonage logo
Verbit logo
TeleSign logo
Arbinet logo

Timeline

  • Chief Revenue Officer

    Current role

View in org chart