Trinidad & Tobago rum company Angostura Holdings has confirmed its CEO is on administrative leave.