Bill Richards, based in London, England, GB, is currently a Managing Director, UK and I at Indeed.com, bringing experience from previous roles at eFinancialCareers, Thomson Reuters and SThree. Bill Richards holds a 2018 - 2020 Master of Business Administration - MBA in MBA @ Oxford Brookes University. With a robust skill set that includes Business Development, Recruiting, Team Management, Management, Sales Management and more, Bill Richards contributes valuable insights to the industry. Bill Richards has 5 emails on RocketReach.