Stephen McMahon

Practice Lead, Strategy & Innovation

Stephen McMahon is an experienced strategy and innovation professional currently serving as the Practice Lead for Strategy & Innovation at Yélé Consulting since 2024. With 13 years in Tier 1 management consulting, they previously held the position of Director of Business Value & Strategy at Anaplan from 2020 to 2024, where they led SaaS connected planning transformations. Stephen's career includes roles at KPMG as a Senior Manager in Strategy & Performance and as an Analyst at Accenture. They hold a B.A. in European Business from Dublin City University and have participated in international education at Universidad Pontificia Comillas.

Location

Paris, France

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices