Julia Moshkin
Team Leader
EcoVadis
Julia brings 7+ years of experience in Corporate Social Responsibility (CSR) and environmental programs. In 2010, Julia joined Ontorio Power Authority, working on renewable energy projects and waste management under the Feed-in Tariff Program. Julia joined EcoVadis, 4 years ago, as a CSR Analyst and Team Leader where she is responsible for performing the CSR evaluation of complex Supply Chains worldwide. Julia holds a BA degree in Law and Society and a MES in Renewable Energy Policy from York University, an MSc in Sustainable Management from Columbia University.