Natasha Trantali's Location
Leeds, Leeds, United Kingdom
Natasha Trantali's Work
Natasha Trantali's Summary
Natasha Trantali, based in Leeds, Leeds, United Kingdom, is currently a Business Development Manager at Roomzzz Aparthotel, bringing experience from previous roles at Parklane Properties.