Telecel headquarters details
- City
- London
- State / region
- England
- ZIP / postal code
- e09000002
- Country
- United Kingdom
- Phone
- +44 305 597 9832
- Founded
- 2017
- Website
- telecelglobal.com
Location map
Open in Google MapsAll Telecel office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 11 recorded locations. See every location in GraphIQ →
About Telecel
Telecel is headquartered in London, England, United Kingdom. Founded in 2017, the company has 11 recorded locations across 4+ countries and employs approximately 55 people worldwide.
Where is Telecel's main office?
Telecel's main headquarters office is located at London, England e09000002, United Kingdom. This is the company's primary corporate address.
Telecel regional offices
Beyond its headquarters in London, Telecel has recorded locations in United Kingdom, Brazil, South Africa and United States.
Telecel contact information
The main switchboard for Telecel headquarters can be reached at +44 305 597 9832. Official website: telecelglobal.com.
What does Telecel do?
Telecel Global is a leading telecommunication company serving the needs of operators and service providers in Africa and across the World. The Company is a Worldwide carrier for Voice, Data, SMS and a service provider for IPTV. Telecel Global has a quadruple play operator in South Africa, providing mobile, broadband, VoD and hosted services extended to a range of IoT/M2M products and services designed to provide benefits for businesses, governments and consumers. Its multinational team, operating round the clock from offices in Europe, Africa, Latin America and MEA, is always keen to successfully spread-heading disruptive telecommunications services. With top quality routes to destinations all over the globe, Telecel has 150+ global interactions and more than 200 worldwide and Tier 1 interconnections.
Frequently asked questions
Where is Telecel headquarters?
Telecel's headquarters is located at London, England e09000002, United Kingdom.
How many offices does Telecel have?
GraphIQ records 11 locations for Telecel across 4+ countries, as of October 2026.
When was Telecel founded?
Telecel was founded in 2017 and employs approximately 55 people.
What is Telecel's phone number?
The main phone number for Telecel headquarters is +44 305 597 9832.
How many employees does Telecel have?
Telecel has approximately 55 employees (GraphIQ estimate, 2026).