Charlie Stack is a Partner and Practice Leader for Global Data & Analytics at Spencer Stuart, a role held since 2006, where also focuses on FinTech and FinOps executive search consulting. Prior to joining Spencer Stuart, Charlie Stack worked as a consultant at Accenture from 2004 to 2006. Charlie Stack earned a Bachelor of Arts degree in Economics and Philosophy from Colgate University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices