Elizabeth Lo
About Elizabeth Lo
Elizabeth Lo is a CSR Analyst who previously worked at EcoVadis and studied at the University of Leeds.
Title
Elizabeth Lo holds the position of CSR Analyst. In this role, she engages in activities aimed at ensuring the implementation and monitoring of corporate social responsibility policies and practices. Her work is critical in helping organizations adhere to ethical standards, sustainability, and social governance requirements.
Previous Employment
Elizabeth Lo has experience working at EcoVadis as a CSR Analyst. During her tenure, she was responsible for evaluating and rating companies' social responsibility practices. This role likely involved extensive data analysis, report generation, and communication with various stakeholders to promote sustainable business operations.
Education and Expertise
Elizabeth Lo studied at the University of Leeds, an institution known for its strong emphasis on research and academic excellence. The knowledge and skills acquired during her time at the university have contributed substantially to her expertise in corporate social responsibility and sustainability analysis.