president cabrera