Mark E. is currently the Technology Chief of Staff at Marshall Wace, where they also serve as the Global Head of Production Engineering. Prior to this, Mark held positions at Clerical Medical from 1996 to 2003 and worked as an Application Support Analyst at Insight Investment between 2003 and 2005. Mark also spent time in IT Equity Investments at INVESCO from 2007 to 2008. They earned a 2i degree in American History from the University of East Anglia, graduating in 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices