Chief Information Officer
Erica Stoller is the Chief Information Officer, responsible for supporting and driving business value through the use of data and technology. Since joining Distinguished in 2004, Erica has worked across the organization, assuming her current role as CIO in 2019. Her tenure and experience at Distinguished have allowed Erica to bring the business and technology together to drive transformational change. Erica received her BS in Applied Mathematics from Dartmouth College and an MS in Technology Management from Columbia University, where she wrote her master’s thesis on the Internet of Things (IoT) and the Insurance Industry.