Cell Master is rated 3 out of 5 in the category retail. Read and write reviews about Cell Master. Telecommunication services retailer in the Caribbean and Central America area, headquartered in Port of Spain, Trinidad and Tobago with offices in El Salvador, Honduras and Panama and more than 72 shops, covering the most important cities in each country.
Company size
201-500 employees
Headquarters
Port of Spain