Current Opportunities


Found 8 matches.

Cyber Security Analyst - Permanent / Geneva

Are you an experienced Cyber Security Analyst looking to join a fast-moving successful company? You will be part of a global IT department....

End User Experience Lead - Permanent / Geneva

Are you experienced in IT Service Delivery and looking to further your career with an international, commodities trading company? We are lo...

Project Manager - 12 Months / Switzerland

Are you an IT Project Manager with infrastructure experience looking to join a fast-moving international company with 50,000+ employers? ...