Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client19/web37/web/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Africa Telecoms | Telecommunication Specialist
Notice: Error when decoding a theme.json schema for user data. Syntax error in /var/www/clients/client19/web37/web/wp-includes/class-wp-theme-json-resolver.php on line 314

Notice: Error when decoding a theme.json schema for user data. Syntax error in /var/www/clients/client19/web37/web/wp-includes/class-wp-theme-json-resolver.php on line 314

We don’t do extraordinary things

WE DO ORDINARY THINGS EXTRAORDINARILY WELL

OUR SERVICES

VOIP & Telecommunication

Voice over Internet protocol is a modern telephony technology which enables the transmission of voice calls over the internet as opposed to traditional systems which required all voice calls to go through a public switched telephone network…

Cable & Network Articulation

Network Cabling refers to the hardware used to connect different network devices such as computers, switches, routers and printers. There are different types of cables depending on different requirements of the devices as well as the…

IT Solutions

  • Support of Microsoft based workstations
  • Printer installation and repairs
  • Microsoft Server support and maintenance
  • File server setup & maintenance…

IP CCTV Installation

These are surveillance systems that use digital video cameras capable of sending and receiving data over computer networks and over the internet. Some CCTV cameras require a centralised Network Video Recorder (NVR) for the management of the cameras connected to…

28 YEARS EXPERIENCE IN THE TELECOMMUNICATION INDUSTRY

It’s not just about selling products but to find the best solution for our customers with the world class products that we sell