Connecting the Company and Client as One
The TSL Group operates throughout the Caribbean with offices in Trinidad & Tobago, Barbados and St. Lucia.  The group employs a total of over 250 staff in these countries and provides end to...
Xerox and TSL at the Oval

Peter Thavenot, Executive Vice President- Client Relations and his TSL team warmly welcomed guests at the corporate box which incidentally, was draped in electric GO GREEN Xerox signage. It was...