Job Description Location: Geneva, Switzerland Work Pattern Percentage: 80-100% Advise international clients on cutting edge business areas At Deloitte, our Technology Strategy & Transformation specialists help organizations develop the strategies and implement the systems that build business val