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
This company has no org chart yet
This company has no teams yet
This company has no offices yet