Sabastan Pillay's Location
South Africa
Sabastan Pillay's Work
Sabastan Pillay's Summary
Sabastan Pillay, based in South Africa, is currently a Senior Operations Manager at CCI South Africa, bringing experience from previous roles at CCI South Africa, 4 C Consultancy, DBI (Datablazers Inc.) and International Services Centre.