Rebecca Irvin

Rebecca Irvin is Director of the Rolex Awards programme.