Leach Natascha's Location
Switzerland
Leach Natascha's Work
Leach Natascha's Summary
Leach Natascha, based in Switzerland, is currently a Senior Operational Finance Manager at Mainland Music AG, bringing experience from previous roles at THE HALL, EPZ Betriebs AG, Kanton Zürich, Fachstelle Kultur and abc Production AG.