Sarah Shedden
BA, CHRL
Sarah Shedden joined EcoVue Consulting Services as an employee in 2022 after many years of acting as the organization’s HR Consultant.
Sarah has over 10 years of experience in business administration and people leadership. She graduated from Memorial University in 2009 with a Bachelor’s degree in Political Science and in 2012 from Durham College with a Graduate Certificate in Human Resources Management.