Rebecca Irvin

Bio

Rebecca Irvin is Director of the Rolex Awards program. She lives in Switzerland.