Natasha Chowdhury's Location
United States
Natasha Chowdhury's Work
Natasha Chowdhury's Summary
Natasha Chowdhury, based in United States, is currently a Operations Manager at Amazon, bringing experience from previous roles at Marriott International.