Profile banner
Nelson de Sousa
Isizwe Components

Nelson de Sousa

Kempton Park, South Africa

Executive Sales Representative