Charlie Stack, based in New York, United States, is currently a Partner and Practice Leader, Global Data and Analytics at Spencer Stuart. Charlie Stack brings experience from previous roles at Spencer Stuart and Accenture. With a robust skill set that includes Executive Search, Vendor Management, Financial Services, SDLC, Talent Management and more. Charlie Stack has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Charlie Stack?
Find contact details for 700 million professionals.