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.