Sales Manager 11 Oct 2024, Trotman United Kingdom Publisher | Administration | Publishing | Sales Manager | Communications Bookmark job Bookmark job