Neil Allen's Location
Bellevue, WA, US
Neil Allen's Work
Neil Allen's Education
Neil Allen's Skills
Neil Allen's Summary
Neil Allen, based in Bellevue, WA, US, is currently a Sr. Client Technology Lead at Microsoft, bringing experience from previous roles at Microsoft, Redapt Inc, DXC Technology and Amazon Web Services. Neil Allen holds a 1994 - 1997 Bachelor of Science in Social Sciences; Minor: Business @ Washington State University. With a robust skill set that includes Document Management, Solution Selling, Enterprise Software, Sales Management, Content Management and more, Neil Allen contributes valuable insights to the industry. Neil Allen has 3 emails on RocketReach.