Castle Brands, an emerging global premium spirits company based in the US, has announced job losses as part of a restructuring programme in its Ireland and UK offices in a bid to bring the company to profitability and grow its brands.