David Upton

David Upton

Co-founder of Common Good Solutions (Canada)

Passionate about social change and a committed entrepreneur, I have been blending these interests since 1990. Only the power of business can create the change the world needs. My work has been focussed on community based, broadly held enterprise activity. My efforts, and the efforts of many others, has been able to bring this conversation closer to the main stream.

I currently am a partner in three businesses committed to a “Business for Good, Guaranteed” legal and operating approach.

My professional interest and experience includes anything related to starting, growing and connecting values-based businesses with the goal of building and enhancing an ecosystem that recognizes the value and power of businesses achieving social, cultural and environmental value as their primary raison d’etre.