Executive Management

Rebecca Walker Chan

Project Manager
Rebecca WALKER CHAN is a Project Manager for CSR Asia based in Hong Kong. Her role at CSR Asia includes advisory and research in the areas of sustainability strategy and reporting, stakeholder engagement and community investment and development.

Prior to joining CSR Asia, Rebecca spent over five years’ working in sustainability communications and environmental education. Most recently, she worked with the UN Refugee Agency (UNHCR) in Geneva, Switzerland where she oversaw advocacy and reporting for Livelihoods and Energy and Environment programmes. Previously, she worked for Harvard University as a project lead where she designed and implemented interactive and experiential course material for Harvardx and for Harvard’s Sustainability and Environmental Management programme.

Rebecca holds a Bachelor of Arts in English Literature from University of Colorado at Boulder and a Master of Liberal Arts in Sustainability and Environmental Management from Harvard University Extension School. As a graduate student, she served as the Membership and Public Relations Director, and then the President of the Harvard Extension Environmental Club.