People
Ross Barbour
Head Of Brand Education
Santa Barbara, California, United States
Living at the intersection of brand and technology.
© Feats Collective 2026