Software Engineer and Technology Consultant
zurich, zurich, switzerland
ELCA Spain
Software Engineer and Technology Consultant
Accenture
Technology Consultant
New York Fitness
Business Analyst and Project Manager
New York Fitness
IT Program Manager
Credit Suisse
Project Manager
University of Zurich