Stephen Cochrane's Location
Newcastle upon Tyne, GB
Stephen Cochrane's Work
Stephen Cochrane's Skills
Stephen Cochrane's Summary
Stephen Cochrane, based in Newcastle upon Tyne, GB, is currently a Permit to Work Coordinator at Northvolt, bringing experience from previous roles at The Human Resolution, Little Green Limited, Stephen Cochrane HR and P James Ltd. With a robust skill set that includes Employee Relations, Employment Law, Human Resources, Talent Management, Talent Acquisition and more, Stephen Cochrane contributes valuable insights to the industry. Stephen Cochrane has 1 email on RocketReach.