Brent Blum

#315813

Accenture, Director of Wearable Tech