Your mission Based in Geneva or Lausanne, your main mission will be to expand the customer base and manage the client relationships assigned to you (French-speaking Switzerland). You will be responsible for developing and retaining existing clients. You will...