Josh O'Dowd's Location
London, GB
Josh O'Dowd's Work
Josh O'Dowd's Skills
Josh O'Dowd's Summary
Josh O'Dowd, based in London, GB, is currently a Senior Business Development Manager at The Adecco Group, bringing experience from previous roles at The Adecco Group, Akkodis, Cielo Talent and Shawbrook Bank. With a robust skill set that includes Defence, Technical Recruiting, Consultancy, Resource Management, Contract Recruitment and more, Josh O'Dowd contributes valuable insights to the industry. Josh O'Dowd has 1 email on RocketReach.