Barry Goldsmith
Barry Goldsmith

Barry Goldsmith

Addicted to learning about new technologies, companies, business models, and people.