Jane Asscher

(Contributor)

Jane Asscher is chief executive and founding partner at 23red