Michel Knill is a highly experienced professional with a robust background in sales support and strategic leadership, currently serving as the Global Strategy & Optimization Leader at Check Point Software Technologies Ltd since April 2024. Prior to this role, Michel held various positions at Citrix from 2000 to 2023, including Senior Director of Sales Support for EMEA and roles focused on renewal sales and sales operations. Educational qualifications include a Bachelor of Business Administration in Economics from the Graduate School of Business Administration Zurich and a Matura from the Schweizerische Alpine Mittelschule in Davos.
This person is not in any teams
This person is not in any offices