David Kennedy-Cosgrove
Managing Partner at VCCP Sydney
Surry Hills, Australia