JTC PLC has appointed Richard Van't Hof and Greg Russell as Managing Director - Fund Services, and Head of Depositary respectively. In addition, Derek Russell has joined JTC's Luxembourg team as Client Services Director.