People
Ross Barbour
Head Of Brand Education
Santa Barbara, CA, USA
Living at the intersection of brand and technology.
0
verifications
and counting
© Feats Collective 2026