Geneva, Switzerland
405 CHF nearshore/690 CHF onsite
Calling for Business Analyst based in or near Switzerland to join a highly reputable client headquartered in Geneva for a contract opportunity. The role is mainly remote with 2 weeks required onsite in the first 6 months. Duration: 6 months (high...
5 days ago