Receptionist at INDRA TECHNOLOGY SOUTH AFRICA - Sandton, Gauteng, South Africa
INDRA TECHNOLOGY SOUTH AFRICA is a company based out of 4TH FLOOR 138 WEST STREET, SANDTON, Gauteng, South Africa.