Bruce Macfarlane

(Contributor)

Bruce Macfarlane is managing partner at MMC Ventures.