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