Ellis employs 49 employees. The Ellis management team includes Sampei Omichi (Founder and CEO), Christopher Kelley (Chief Technology Officer), and Pritish Nair (Head of Growth).
Get Contact Info for All DepartmentsLooking for a particular Ellis employee's phone or email?