Thor Halvorssen and Jamie Leigh Hancock
Thor Halvorssen is the president of the New York-based Human Rights Foundation, where Jamie Leigh Hancock is a program-and-development officer.