Chris Armstrong's Location
New York, NY, US
Chris Armstrong's Work
Chris Armstrong's Education
Chris Armstrong's Skills
Chris Armstrong's Summary
Chris Armstrong, based in New York, NY, US, is currently a Director of HR at Similarweb, bringing experience from previous roles at KATERRA, Shell and BP. Chris Armstrong holds a 2000 - 2001 The University of Texas at Austin. With a robust skill set that includes SAP HR, HR Policies, HR Strategy, HR Solutions, Business Objects and more, Chris Armstrong contributes valuable insights to the industry. Chris Armstrong has 3 emails and 1 mobile phone number on RocketReach.