Castle Brands CEO and key executive team

Castle Brands's COO is John Glover. Castle Brands's key executives include John Glover and 3 others.
John Glover

John Glover

COO
Richard Lampen

Richard Lampen

President and Chief Executive Officer
T. Kelley Spillane

T. Kelley Spillane

Senior Vice President of Global Sales
Alejandra Peña

Alejandra Peña

Senior Vice President of Marketing
Last updated: