US spirits group Castle Brands has today (15 May) announced two key executive appointments.