Eusebio Echevarri

Eusebio Echevarria

Chief Innovation Officer, Business Services

Eusebio Echevarria is the chief innovation officer of Kroll’s Business Services practice, based in London. Eusebio has over 15 years of experience leading technology and solution design teams.

In his current role, Eusebio works with the business and clients to help develop innovative solutions for the short-and long-term needs, working closely with the technology leadership to drive the strategic vision for our Business Services practice.

Prior to joining Kroll, Eusebio worked as Global IT Director at Quintessentially. He joined Kroll’s Issuer Services practice in 2015 as an IT consultant before becoming a director in 2020. He has overseen the company’s digital transformation efforts and specializes in creating and managing IT solutions for complex enterprises.

Eusebio is a Certified Information Systems Security Professional (CISSP).