Matt Walsh Location
Boston, MA, US
Matt Walsh Work
Matt Walsh Education
Matt Walsh Summary
Matt Walsh, based in Boston, MA, US, is currently a Vice President of Customer Success at Clarivate. Matt Walsh brings experience from previous roles at e2open, SAI360, NASDAQ OMX – Global Corporate Solutions and Thomson Reuters – Corporate Services Division. Matt Walsh holds a 1999 - 2001 MBA @ Questrom School of Business, Boston University. Matt Walsh has 1 emails and 1 mobile phone numbers on RocketReach.