undefined

Terry Carroll

A knowledgeable practitioner in product management and innovation.