Niel Pillay
About Niel Pillay
Niel Pillay is a Senior Customer Success Executive at Infobip in Johannesburg, South Africa, with over 5 years of experience in customer success roles.
Title
Niel Pillay is currently holding the position of Senior Customer Success Executive at Infobip. He has accumulated extensive experience in customer success roles, contributing significantly to his expertise in this area.
Current Company
Niel Pillay is currently employed at Infobip in the role of Senior Customer Success Executive. He commenced his tenure with the company in April 2018 and is based in the City of Johannesburg, Gauteng, South Africa.
Previous Roles at Tekka Digital
In 2017, Niel Pillay worked at Tekka Digital as the Country Manager for a period of 5 months. During his brief tenure, he was responsible for overseeing the company's operations at a national level.
Experience at Mira Networks
Niel Pillay served as a Key Account Manager at Mira Networks from 2012 to 2016. For four years, he managed key accounts and played a crucial role in maintaining and enhancing client relationships in Johannesburg, Gauteng, South Africa.
Education
Niel Pillay completed his secondary education at Stanger Manor Secondary School, where he studied from 1997 to 2002.