Castle Brands has appointed Alejandra Peña as its senior VP of global marketing.