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.

Location

Bearsted, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Insight Investment

3 followers

Insight Investment is a leading global asset manager, responsible for assets under management across liability driven investment (LDI), cashflow-driven investing (CDI) and longevity hedging, currency management, fixed income, absolute return, multi-asset and specialist investment strategies.


Employees

501-1,000

Links