Claire Owen's Location
United Kingdom
Claire Owen's Skills
Claire Owen's Summary
Claire Owen, based in United Kingdom, is currently a Search Consultant at BRS Global. With a robust skill set that includes Strategy, Management, Interviewing, Recruiting, Change Management and more, Claire Owen contributes valuable insights to the industry.