Location: Home Based, UK Salary: £65,000 Basic + Benefits Our client is a leading provider of editorial, peer review, production and content services. Due to continued growth, they are searching for a new Senior Managing Editor to oversee a team of 8 people. As a key...