Ethoca's IT department is led by Melanie Fuller (Senior Vice President of Product Management) and has 70 employees.
Angelie Xiong
Director, Product Management
Sowmya Srinivasan
Director - Product Development
Siavoosh Razaghi
Senior Specialist, Product Management
Areez Lalani
Lead Information Security Engineer
Bea Jimenez
Product Manager
Richard Park
Senior Software Engineer
Miguel Garcia
Senior Analyst, Implementations
Imranullah Dawoodbasha
Principal Software Engineer
Danny Hui
Sr. Software Engineer
Peter Huang
Don Lepard
Ling Chen
Senior Customer Technical Services Analyst
Looking for a particular Ethoca employee's phone or email?