Intertrust has named Edwin Chan as director of head of UK business development for its funds division, based in London. In his new role, he will help to build and maintain strong relationships with ...