Rodrigo Jiménez Zurich, Switzerland

Senior designer based in Zurich with over 12 years of experience designing across a different experience touch points ranging from interactive, print and motion
More