Dennis Carter-Chand
Dennis Carter-Chand

Dennis Carter-Chand

investing in ideas; business development strategist; management consultant; Toronto, NY, Vancouver, Menlo Park, ...