Irida Labs employs 14 employees. The Irida Labs management team includes Dimitrios Besiris (Senior Hardware Engineer), Demetris Anastassiou (Exec. Head of Product Growth), and Christos Theocharatos (Computer Vision Systems).
Looking for a particular Irida Labs employee's phone or email?