OCELL employs 34 employees. The OCELL management team includes Christian Decher (Founder and Co-CEO), Nancy Koller (Partnerships Manager), and Jeremy Langworthy (Head of Product and Operations).
Looking for a particular OCELL employee's phone or email?