Levrara
Show contact
Links
Devesh Mehta
CEO and Co-Founder
Fiona Knight
Head of Human Resources
Jonathan Farrell
Director - Head of Finance and Regulatory Change
Raj Kumar
Head Of Business Development
Sanjeev Mehta
Chief Administrative Officer (CAO)
+ 3 more
April, 2023 - present
January, 2020
View in org chart