Alex Link's Location
New York, NY, US
Alex Link's Work
Alex Link's Education
Alex Link's Summary
Alex Link, based in New York, NY, US, is currently a Senior Manager, Technology Support, US at wix.com, bringing experience from previous roles at David Yurman, Flatiron Health, Two Sigma and A+e Networks. Alex Link holds a University of Massachusetts Lowell. Alex Link has 3 emails and 1 mobile phone number on RocketReach.