Dave Carroll

An award winning singer-songwriter, professional speaker, author and social media innovator based in Halifax, Nova Scotia, Canada.