undefined

Barb Davids

Direct and ambitious digital marketing expert who helps small business owners maximize their online presence. She also enjoys running and mindfulness practices.