Earthshot Foundation employs 4 employees. The Earthshot Foundation management team includes Elizabeth Scarborough (Creative Lead).
Looking for a particular Earthshot Foundation employee's phone or email?