James Murdoch's Location
London, England, United Kingdom
James Murdoch's Work
James Murdoch's Education
James Murdoch's Summary
James Murdoch, based in London, England, United Kingdom, is currently a Research Consultant - Telecom and Technology at Russell Reynolds Associates, bringing experience from previous roles at Russell Reynolds Associates and Spencer Stuart. James Murdoch holds a BSc in Biochemistry - 2.1 (68) @ University of Nottingham. With a robust skill set that includes Research and more, James Murdoch contributes valuable insights to the industry. James Murdoch has 1 email on RocketReach.