Stephen Russell Location
Rhode Island, United States
Stephen Russell Work
- 2017 - now Staff Vice President, Talent Acquisition @ FM
- 2014 - 2017 Director, Global Talent Acquisition @ Sensata Technologies
- 2012 - 2013 Talent Acquisition Consultant (Contract Assignment) @ Schneider Electric
Stephen Russell Education
Stephen Russell Skills
Stephen Russell Summary
Stephen Russell, based in Rhode Island, United States, is currently a Staff Vice President, Talent Acquisition at FM. Stephen Russell brings experience from previous roles at Sensata Technologies and Schneider Electric. Stephen Russell holds a University of Massachusetts Lowell. With a robust skill set that includes Talent Acquisition, Team Leadership, Cost Reduction Solutions, Closing Deals, Consultative Approach and more. Stephen Russell has 1 emails and 1 mobile phone numbers on RocketReach.