The chief financial officer at US-based spirits group Castle Brands has resigned.