Ethoca's IT department is led by Rahul Deshpande (Chief Technology Officer) and has 71 employees.
Kien Huynh
Director of Software Engineering
Russell Thomas
Director, Information Security Engineering
William Murray
Vice President, Data Engineering
Subhrant Chhetri
Lead Software Engineer, DevOps
Ravi Arvapally
Vice President - Data Science
Areez Lalani
Senior Information Security Engineer
Matt Smith
Lead BizOps Engineer
Christian Henry
Looking for a particular Ethoca employee's phone or email?