A superb opportunity has arisen for a highly capable and professional Product Manager to join a leading organisation with their UK HQ in North Oxfordshire.