Stephen Flynn's Location
Boston, Massachusetts, United States
Stephen Flynn's Work
Stephen Flynn's Education
Northeastern University
Bachelor of Science (Business Administration: Finance)
2005 - 2010
St. John's Prep. Danvers, MA
Diploma (College/University Preparatory and Advanced High School/Secondary )
2001 - 2005
Stephen Flynn's Skills
Stephen Flynn's Summary
Stephen Flynn, based in Boston, Massachusetts, United States, is currently a Vice President at Lazard Asset Management, bringing experience from previous roles at MFS Investment Management and Colliers International | Boston. Stephen Flynn holds a 2005 - 2010 Bachelor of Science in Business Administration: Finance @ Northeastern University. With a robust skill set that includes Microsoft Excel, Financial Analysis, R, Spring, Valuation and more, Stephen Flynn contributes valuable insights to the industry. Stephen Flynn has 2 emails on RocketReach.