Michelle Snay Location
New York, NY, US
Michelle Snay Work
Michelle Snay Education
Michelle Snay Summary
Michelle Snay, based in New York, NY, US, is currently a Director, Talent Tech at Netflix. Michelle Snay brings experience from previous roles at National Grid, Guardian Life, Gartner and Viacom. Michelle Snay holds a 1994 - 1998 BS in Computer Science @ DePaul University. Michelle Snay has 3 emails and 3 mobile phone numbers on RocketReach.