Philipp Leo est président de la Société des officiers Cyber, où il s'engage pour un débat objectif sur les questions de politique de sécurité dans l'espace numérique. Il apporte son expérience de l'économie, de l'administration et de la défense et conseille les autorités et les organisations en Suisse et à l'étranger sur des thèmes tels que les cyberrisques et la numérisation.
Avec une connaissance de l'économie et de la philanthropie et une formation au George C. Marshall Center, il se consacre à la sécurité de l'information et à la résilience numérique. Sur le plan professionnel, il est Managing Partner de Leo & Muhly Cyber Advisory.
Il enseigne à la HWZ ainsi que dans des programmes internationaux, notamment à l'université de Glasgow. Dans le contexte de l'armée suisse, il est actif dans la formation de cyberspécialistes et responsable de la communication au sein du commandement Cyber. Il est en outre actif dans le réseau d'experts d'EUROPOL.
Philipp Leo publie régulièrement des articles sur la politique de sécurité et les questions numériques. Il a également été délégué de la Commission de surveillance des nations neutres (NNSC) en Corée.