Doshii's IT department is led by Len Garvey (Chief Technology Officer) and has 18 employees.
Lachie McLeod
Software Engineer
Olivia Dang
Adem Oztopcu
Designer
Jay Requizo
Full Stack Engineer
Margarita Shirokova
Product Owner
Nick Esse
Product Lead
Evans Li
Senior Product Designer
Nicholas Iacono
Senior Software Engineer
Len Garvey
Chief Technology Officer
Andrew Neophytou
Site Reliability Engineer
Kim Nguyen
Peter Vuong
Staff Data Engineer
Looking for a particular Doshii employee's phone or email?