Goddard Catering Group Jamaica Services (St. Lucia) Ltd.

Located in  Montego Bay, Jamaica, this facility has around 105 employees.