D1Zi employs 8 employees. The D1Zi management team includes David A (Marketing Director), Nick Valasos (Freelance Web Developer), and Isabelle Vigier (Content Manager).
Looking for a particular D1Zi employee's phone or email?