Wholesaling

STC is one of the leading consumer brands in Seychelles with 7 key business operations. Through these operations we are providing employment opportunities for a skilled and unskilled Seychellois workforce.

Back
Top