Cambridge with flexible home working Featured Licensing & Access Manager – STM Publishing £42,461 - £47,178 + strong benefits Details