Definitions for "Telcom"
Telcom is one of the largest leading telecommunications network operator in Somalia. Telcom is the first major privately owned company providing telecommunications to Somali cities.The company is headquartered in Mogadishu, and has representative offices in Dubai, UAE and London,UK where accounting, international relations and carrier services are handled. The company total employee strength is 750.