Stephen Russell's Location
Rhode Island, United States
Stephen Russell's Work
Stephen Russell's Education
Stephen Russell's Skills
Stephen Russell's Summary
Stephen Russell, based in Rhode Island, United States, is currently a Staff Vice President, Talent Acquisition at FM Global, bringing experience from previous roles at FM Global and Sensata Technologies. Stephen Russell holds a Bachelor of Arts in Sociology @ 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 contributes valuable insights to the industry. Stephen Russell has 3 emails on RocketReach.