Lentra's IT department is led by Deepak Deshpande (Chief Technology Officer) and has 44 employees.
Reshmi Thattathpurayil
Cloudops Engineer
Looking for a particular Lentra employee's phone or email?