Rebecca is a trained epidemiologist with nearly 20 years’ experience leading strategic and scientific real-world evidence (RWE) initiatives across academia, government, and industry. She joined Evidera to architect the strategy to execute RWE research in China. Working with Evidera’s entire research team, she is responsible for developing Evidera’s RWE methodological and scientific expertise and tailored offerings for the China market. In her role she guides internal executive thinking as it relates to China RWE, and provides pharmaceutical companies, industry stakeholders, and academia with a knowledge base from which to understand how Chinese RWE can be used across an extensive portfolio of commercial and research needs. She is the main liaison with the Chinese-based healthcare data partner, Happy Life Tech (HLT), and provides guidance and leadership on their data and scientific developments. Given her extensive expertise in healthcare data and observational research, Rebecca is also actively engaged in many other senior level initiatives at Evidera with impact across the entire business.
Prior to joining Evidera, Rebecca was charged with cultivating enterprise data strategy and the creation and execution of the vision for RWE for Amgen’s Center for Observational Research. Additionally, in her role with the Amgen Global Value-Based Partnership Hub, she was the interface with the greater healthcare community including payers, providers, vendors, and manufacturers, and represented Amgen at various conferences and events including the American College of Preventive Medicine Corporate Roundtable and the Health Transformation Alliance. Prior to Amgen, she worked as a senior epidemiologist at ICON Plc leading observational research projects in real-world evidence. Earlier in her career she worked in various government organizations and academia in the US, Africa, and Asia. Her assignments included research director at the Dartmouth Institute for Health Policy and Clinical Practice; epidemiologist at Hawaii Department of Health; epidemiologist and health systems consultant at the Lesotho Boston Health Alliance; and consultant epidemiologist at the University of New England.
Rebecca holds a Master of Public Health (MPH), epidemiology/biostatistics and international health from Boston University and a Bachelor of Science in Chinese language and literature from Bates College, Lewiston, Maine. She has also attended the School for International Training, Kunming in China where she completed courses in Chinese economics, culture, and advanced spoken and written Mandarin.