Stewart confirmed as CC London finance boss