David Hall Social Media

David Hall Social Media

385 followers
·
31 followers
Ottawa, Canada  ·  Communications & PR Pro. P/T College Professor. Consultant. Social media enthusiast. Passionate about education, social community engagement, & SM strategy
David Hall Social Media