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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices