Peter Willi is an accomplished Senior Customer Success Manager at Open Systems since October 2015, with a progressive career that includes roles as Customer Success Manager, Professional Deployment Engineer, and Service Delivery Engineer. Prior to Open Systems, Peter worked as an Elektroniker EFZ at Oblamatik AG from August 2010 to February 2011. Educational qualifications include a Bachelor of Science (BSc) in Elektrotechnik, Elektronik und Kommunikationstechnik from HSR Hochschule für Technik Rapperswil (2011-2015), a Bachelor of Science (BSc) in Biomedical Engineering, Relational Database Design, and Business Management from Universidad Carlos III de Madrid (2014), and completion of the Elektroniker/In EFZ program at GBC Gewerbliche Berufsschule Chur (2006-2010).
Sign up to view 0 direct reports
Get started