CEO
S. Nicholas Papanicolaou
CEO Approval Rating
85/100
1998
PrivateAcquired by Pernod Ricard S.A.
https://castlebrandsinc.com/