All jobs near Switzerland

Found 1 job
    • Switzerland
    • Negotiable
    • Posted about 1 month ago

    Role Overview: Our client is looking for a seasoned Senior Relationship Manager to become part of their team. This position is to be based in our Geneva or Zurich offices. The perfect candidate will have a demonstrated history of success in business development and Relationship Management within ...

Get new jobs for this search by email