Chief Revenue Officer
Eric has decades of sales, technology and business development experience. He leads the sales and customer success teams with the charge of accelerating the company’s growth trajectory, emphasizing global enterprise-level customers. Prior to joining Trulioo, Eric was the SVP of Sales at Affirm, where he defined and executed the large-enterprise business strategy. During his tenure, he more than quadrupled the sales team’s size. Prior to that, he led the North American enterprise-level sales team for Adyen during its time of hyper growth. Throughout his career, he has held sales leadership positions at Google, Microsoft and Netsuite.