will be responsible for positioning the EcoVadis solution as the best and leading business sustainability ratings solution in the market... with product management Develop and maintain persona definitions, adapt as needed, and develop our solution storyline......
Job Location: Toronto, ON, Canada