4.0
14 Mar 2022
Current employee
Recommend
CEO approval
Business outlook
Pros
An amazing company to work for with talented & experienced employees across the Region (The Caribbean & Central America)
Cons
Global supply chain challenges has negatively impacted Sales