Richard Parker

Head Of Marketing Operations at Insight Investment

Richard Parker has extensive work experience in marketing and management roles within the finance industry. Richard is currently the Head of Marketing Operations at Insight Investment, where they are responsible for developing and executing marketing strategies, managing marketing vendors and budget allocation, and optimizing the marketing value chain. Prior to this, Richard served as the Managing Director and Global Head of Institutional Marketing at State Street Global Advisors, leading efforts to position the firm as a leading asset manager and overseeing the Global Marketing Automation team. Before that, they held the position of Head of Marketing at Man Group, where they were responsible for promoting the company and its investment managers through the development and implementation of marketing strategies.

Richard Parker attended Loughborough University from 1993 to 1996, where they obtained a Bachelor of Science degree in Geography and Sports Science.

Links

Previous companies

Man Group logo

Org chart