… its contact centre in The Bahamas.
The bank did not disclose … all employment laws of the Bahamas. I was made to understand … s Contact Centre in The Bahamas and relocating the Contact Centre … working in the Jamaica and Bahamas facilities.
He noted: “This …