Bookmark job Bookmark job OT Framework Project Manager 22/08/2025, Capgemini Stevenage, UK Bookmark job Bookmark job