Neil Latham's Location
Seattle, WA, US
Neil Latham's Work
Neil Latham's Education
Neil Latham's Summary
Neil Latham, based in Seattle, WA, US, is currently a Director at Microsoft, bringing experience from previous roles at Phase One. Neil Latham holds a 2001 - 2004 Colorado State University. Neil Latham has 1 email on RocketReach.