ITHAKA's Sales department is led by Alex Humphreys (Vice President Innovation) and has 10 employees.
Anand Ravindran
Consultant
Alex Humphreys
Vice President Innovation
Ragadeep Sriperumbudur
Senior Engineer
Looking for a particular ITHAKA employee's phone or email?