Olico Call headquarters details
- City
- Randburg
- State / region
- Gauteng
- Country
- South Africa
- Founded
- 2018
- Website
- olicocall.co.za
- linkedin.com/company/olico-call
Location map
Open in Google MapsAll Olico Call office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Randburg HQ | Gauteng | South Africa | Headquarters |
About Olico Call
Olico Call is headquartered in Randburg, Gauteng, South Africa. Founded in 2018, the company employs approximately 125 people worldwide.
Where is Olico Call's main office?
Olico Call's main headquarters office is located at Randburg, Gauteng, South Africa. This is the company's primary corporate address.
What does Olico Call do?
We’re the new “kids” on the block, after years of outsourcing our call centre lead generation functionality we decided to bring it in-house and Olico Call was born in 2018. With over 75 years combined financial services experience, from banking, insurance, lead generation and sales fulfilment through to retention for some of the country’s leading banks and insurance companies. As a call centre we will work diligently to help you with your call centre needs, be they taking over the sales / claims / retention / service departments or building a new one from scratch.
Frequently asked questions
Where is Olico Call headquarters?
Olico Call's headquarters is located at Randburg, Gauteng, South Africa.
When was Olico Call founded?
Olico Call was founded in 2018 and employs approximately 125 people.
How many employees does Olico Call have?
Olico Call has approximately 125 employees (GraphIQ estimate, 2026).