Ben Hayman
Ben Hayman is Managing Partner of Given, a brand purpose agency that seeks to help businesses grow by doing good: www.givenlondon.com
Ben Hayman is Managing Partner of Given, a brand purpose agency that seeks to help businesses grow by doing good: www.givenlondon.com