Stephen Albright's Location
Montreal, QC, CA
Stephen Albright's Work
Stephen Albright's Education
Carnegie Mellon University
Master's degree (Information Technology)
2002 - 2004
Robert Morris University
BS (Management Information Systems)
1997 - 2001
Stephen Albright's Skills
Stephen Albright's Summary
Stephen Albright, based in Montreal, QC, CA, is currently a Director of Business Systems Engineering at The New Stack, bringing experience from previous roles at Grindstone Capital and Internap. Stephen Albright holds a 2002 - 2004 Master's degree in Information Technology @ Carnegie Mellon University. With a robust skill set that includes Java, .NET, ERP, Financial Systems, Agile and more, Stephen Albright contributes valuable insights to the industry. Stephen Albright has 2 emails on RocketReach.