Bacardi is owned by the Bacardi family, who have retained ownership over the brand since its founding. The company is still privately held and family- owned, currently led by Facundo L. Bacardí, the great-great-grandson of founder Don Facundo Bacardí Massó, serving as Chairman of the Board. The Bacardi family controls the majority of shares, with family members holding most of the board seats. The company operates as a private holding entity headquartered in Hamilton, Bermuda, and remains the world's largest privately held spirits company.