DIDx employs 26 employees. The DIDx management team includes Lohan Spies (CEO and Founder), Martin Grunewald (Chief Executive Officer), and Ian de Beer (Chief Technology Officer).
Looking for a particular DIDx employee's phone or email?