Nomura Research Institute (NRI) Australia has announced the departure of its chief executive officer Dean Langenbach following a five-year tenure leading the digital solutions provider. Langenbach's ...