Dave Hale
Dave Hale

Dave Hale

Managing Partner, Soshal. Commercially creative. www.soshal.ca

Editor of Journey Map