
EcoVadis is the leading provider of business sustainability ratings, and Ulula is a social enterprise that aims to improve working conditions in mining, manufacturing, and agribusiness.
EcoVadis and Ulula are seeking a Worker Engagement Specialist to lead the deployment of digital worker voice programs in workplaces in Malawi, with a focus on social compliance and labour rights background.
EcoVadis is the leading provider of business sustainability ratings, and Ulula is a social enterprise that aims to improve working conditions in mining, manufacturing, and agribusiness.