DavidJohnson4

David Johnson

VP, Partner, 3GEngagement

  • 26 Followers
  • 12 Following
  • 33 Posts
  • 86 Comments

About David

Next to my family and my faith, social marketing is my passion. I blog about how business and social purpose intersect in order to grow your bottom line.