Log in
Lenvi
Contact
View in org chart
Richard Carter
Chief Executive
Will Ellis
Chief Revenue Officer
Tom Martin
Chief Technology Officer
Sam Turner
Head Of People
Cassie Stephenson
Chief Operating Officer
+ 2 more
Andrea Tanner
Head Of Customer Success
Emily Turner
Head Of Partnerships
Jonathan Newman
Sales Support Director
Ahmed Amin
Riskfactor Sales Director
+ 1 more
Current role