DiscoverTech employs 17 employees. The DiscoverTech management team includes Dekel Boni (None), Nkisane Hlapolosa (Head of Partnership | Africa), and Guy Lants (Owner).
Looking for a particular DiscoverTech employee's phone or email?