Gemma Smith - Brand Innovators

Gemma Smith

Manager, Brand Marketing, IBM