Jo Childs's Location
Guildford, England, GB
Jo Childs's Skills
Jo Childs's Summary
Jo Childs, based in Guildford, England, GB, is currently a HR Advisor at Detica. With a robust skill set that includes Performance Management, Talent Management, Human Resources, Employee Engagement, Technical Recruiting and more, Jo Childs contributes valuable insights to the industry. Jo Childs has 1 email on RocketReach.