Natasha Garcia's Location
Miami, FL, US
Natasha Garcia's Work
Natasha Garcia's Summary
Natasha Garcia, based in Miami, FL, US, is currently a Sales Manager at Self., bringing experience from previous roles at Mar Company Group. Natasha Garcia has 1 email on RocketReach.