Leah Carter

Leah Carter is the HR & Admin Leader at GreenCentre Canada. With over 25 years of experience, Leah joined GreenCentre in 2011 and has held a variety of administrative and HR positions before joining the Leadership Team in 2018. She has overseen the implementation of new payroll, compensation and benefits systems, procurement and operation management …

Leah Carter Read More »