Simon Peyton Jones appointed to new post at NCCE