Our Team

Starting with two employees in 2006, Invenio now employs more than 1000 people around the world. Meet our Senior Global Leadership Team and discover more about their roles within the business.

Board and Executive Team

Ready to get started?

Contact Us