Roy has worked in Canada, Europe and Africa in fields including urban sustainability, national politics, international development and humanitarian affairs. Roy divides his professional time between roles as director of the Municipal Natural Assets Initiative and as principal of Brooke & Associates. He served as director of sustainability for the City of Victoria from 2011 to 2013. Between 2003 and 2011, Roy worked for the United Nations, including the World Health Organization, United Nations Environment Programme (UNEP) and the UN Office for the Coordination of Humanitarian Affairs, mostly based in Geneva, Switzerland, and also in Rwanda, where he was UNEP’s environment programme coordinator. Prior to that position, he served as a political advisor to a Canadian federal cabinet minister.