THE CELL Group logo

THE CELL Group

Founded in December 2002, The Cell St. Lucia Limited is the largest mobile technology retailer in St. Lucia with five convenient locations island wide. Dealing exclusively with Digicel - the fastest growing telecoms provider in the Caribbean, we provide the complete range of products and services of... Read more

Headquarters

Saint Lucia

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet