Contact Us

Our Nearshore locations in Jamaica & Bahamas offer a compelling advantage when compared to other Caribbean and Central American markets.

Our facilities in Jamaica are located at:

1 Mangrove Way

Montego Bay Free-Zone DB1 Ground floor

Montego Bay, Jamaica

Our Facilities in Bahamas are located at:

Unit 6-11 Trehl Plaza

West Atlantic Boulevard

Freeport, Grand Bahama Island, The Bahamas

Send us an email
Use this contact form if you would like to send us your question / comment.
Fields marked with * are required.

Name (*)



Email (*)