Natasha Rose's Location
New York, NY, US
Natasha Rose's Education
Natasha Rose's Summary
Natasha Rose, based in New York, NY, US, is currently a Junior Software Developer at IBM. Natasha Rose holds a 2017 - 2021 Bachelor's degree in Computer Science @ Boston University. Natasha Rose has 1 email on RocketReach.