CEDA employs 10 employees. The CEDA management team includes Diana Galeano-Bazzeghin (Operations and People Associate), Lydia MacKey (Policy and Communications Program Assistant), and Nicholas Aime (Program Assistant).
Looking for a particular CEDA employee's phone or email?