Zurich, Switzerland

Solution Architect & Tech Lead (m/f/x)