Jénèva Leech Location
London, GB
Jénèva Leech Work
Jénèva Leech Education
Jénèva Leech Summary
Jénèva Leech, based in London, GB, is currently a Artist Liaison at Stardust. Jénèva Leech brings experience from previous roles at TREND Model Managment, Comunidad de Madrid, Harvard College Office of BGLTQ+ Student Life and Harvard Art Museums. Jénèva Leech holds a 2016 - 2020 Bachelor’s Degree @ Harvard University.