The global leadership team behind invenioLSI

Meet our Leadership

There are now over 1,000 talented invenioLSI colleagues around the world, led by our senior global leadership team.

Nader Tirandazi

Chief Executive Officer

Stephen Coxhead

Chief Financial Officer

Bipin Pendyala

Chief Peoples Officer

Naveen Agarwal

Chief Technology Officer

Geoff Neville


Arun Bala

Vice Chairman

Alex Snodgrass

Investment Director