Liza Haddad
Creative Solutions Manager in Toronto Canada
Experienced advertising professional with a passion for all things Digital who pushes pull doors and falls up the stairs. Undergraduate degree from the University of Toronto in Digital Strategy and Communcation with a certificate from Sheridan Institute in Digital Media.