Tashoma Lemard
Film-maker based in London and Barcelona.

Education

  • International Business and Management BsC in 2013 (Upper Second Class Honours, Marketing)
Stats