SelfDecode's IT department is led by Eugene Duvenage (Chief Technology Officer) and has 15 employees.
Alla Aspidova
Product Manager
Lusine Aslanyan
Eugene Duvenage
Chief Technology Officer
Devi Lavanya
QA Engineer
Avinash Palukuri
Jonnatha Santos
WordPress Developer
Andrew Terpolovsky
Data Engineer
Laurent Dufloux
Jon Lerga Jaso
Senior Bioinformatics Scientist
Sandra Bohn
Vaibhav Vishal
Full Stack Developer
Roy Chan
Software Architect and Team Lead
Looking for a particular SelfDecode employee's phone or email?