Trustee Director

For our client, a trust company based in Geneva, we are looking for the Director who will be in charge of the following: Read more