Opticks employs 20 employees. The Opticks management team includes Sandra Doria (Head of Customer Success), Laia Digón Saurí (Growth Marketing Coordinator), and Hector Pascual (Tech Lead Manager).
Looking for a particular Opticks employee's phone or email?