Senior Insight Manager

1 month ago


City of London, United Kingdom WTW Full time

Market and Client Insights (MCI) is a corporate function serving all Willis Towers Watson geographies, segments and corporate functions. Our mission is to provide research and insights regarding markets, clients, prospects, industries and competitors todrive revenue growth through more effective sales, marketing, and innovation. The team provides a range of services from information access and delivery (utilizing a number of 3rd-party research subscriptions and WTW proprietary research and data) to primaryand secondary research for more complex requests requiring multiple sources and potentially multiple methodologies. Key deliverables include market assessments, company and industry profiles, competitor and competitive analyses, market trend reports, and prospectlists.

**The Role**
- Work with MCI colleagues to deliver the client satisfaction programme and primary research workstreams, with a focus on stakeholder engagement and strategic insight
- Build and maintain a strong internal network, developing ongoing, consultative relationships with key stakeholders, partnering with them to extract maximum value from C-Sat / Primary Research outputs
- Take a lead role in pro-actively establishing new use cases for C-Sat data, helping to evolve our analysis and reporting outputs to become more strategically useful
- Understand and support the end-to-end research execution process, from briefing to reporting of results, providing operational cover as and when required
- Support and coach MCI colleagues involved in the delivery of Primary Research, identifying and implementing opportunities to optimise the work we do
- Collaborate with MCI colleagues to form connections, where relevant, between primary and secondary research and between primary research and C-Sat
- Support the wider MCI team in the development of its strategic insight capability, helping to ensure our work is valued and drives change
- Be a champion of MCI’s work, promoting the full range of MCI services and capabilities
- Coach and mentor colleagues, directly and indirectly; work with researchers of varied levels and skillsets to deliver projects

**The Requirements**
- Strong stakeholder management skills and ability to influence upwards
- Excellent communication skills, able to build clear insight stories from complex datasets
- Strategic thinker, able to see the big picture, and comfortable using data and insight to make recommendations
- Self-starter capable of proactive investigation and analysis
- Analytical mindset, adept at translating data into actionable insight and relaying that to stakeholders
- B2B research experience would be preferred and/or experience of working in a financial services environment
- Willing to work outside office hours as required to schedule calls to accommodate a range of timezones

**Equal Opportunity Employer


  • Insight Manager

    1 month ago


    London, United Kingdom Insight Select Ltd Full time

    Insight Manager - £35-45k + Benefits - Hybrid/London An excellent opportunity has arisen for an Insight Manager to join a global media company who provide advertising and marketing buying to many UK and international clients. This is an exciting opportunity to work with some of the biggest and most recognisedbrands and businesses in the UK, providing...

  • Senior Analyst

    1 week ago


    City of London, Greater London, United Kingdom Insight Investment Full time

    Insight Investment are currently looking for an Investment Analyst to join the Investment Management Division team in London. The successful individual will focus on analysing and recommending structured finance investments across the capital structure from Investment Grade debt to Unrated instruments. Modelling and evaluating investment opportunities in...

  • Senior Analyst

    1 week ago


    City of London, Greater London, United Kingdom Insight Investment Full time

    Insight Investment are currently looking for an Investment Analyst to join the Investment Management Division team in London. The successful individual will focus on analysing and recommending structured finance investments across the capital structure from Investment Grade debt to Unrated instruments. Modelling and evaluating investment opportunities in...

  • Insights Manager

    2 weeks ago


    City of London, Greater London, United Kingdom Stonor Recruitment Full time

    Insight Manager London – Hybrid role (2-3 days in the office) £Our client is a London-based leading market research (MR) agency with a diverse range of clients spanning electronics, airlines, food, drinks, and sports among others. Over the past few years, they have gone from strength to strength, expanded their team, and secured multi-year deals with...

  • Insights Manager

    2 weeks ago


    City of London, Greater London, United Kingdom Stonor Recruitment Full time

    Insight Manager London – Hybrid role (2-3 days in the office) £Our client is a London-based leading market research (MR) agency with a diverse range of clients spanning electronics, airlines, food, drinks, and sports among others. Over the past few years, they have gone from strength to strength, expanded their team, and secured multi-year deals with...

  • Insights Manager

    2 weeks ago


    City of London, Greater London, United Kingdom Stonor Recruitment Full time

    London – Hybrid role (2-3 days in the office) £Our client is a London-based leading market research (MR) agency with a diverse range of clients spanning electronics, airlines, food, drinks, and sports among others. Over the past few years, they have gone from strength to strength, expanded their team, and secured multi-year deals with prominent global...

  • Insights Manager

    3 hours ago


    City of London, Greater London, United Kingdom Stonor Recruitment Full time €35,000 - €45,000

    London - Hybrid role (2-3 days in the office) £Our client is a London-based leading market research (MR) agency with a diverse range of clients spanning electronics, airlines, food, drinks, and sports among others. Over the past few years, they have gone from strength to strength, expanded their team, and secured multi-year deals with prominent global...


  • London, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...

  • Investment Analyst

    1 week ago


    City of London, Greater London, United Kingdom Insight Investment Full time

    Insight Investment are currently looking for an Investment Analyst to join the Investment Management Division team in London. The successful individual will focus on analysing and recommending structured finance investments across the capital structure from Investment Grade debt to Unrated instruments. Scroll down to find the complete details of the job...

  • Investment Analyst

    1 week ago


    City of London, Greater London, United Kingdom Insight Investment Full time

    Insight Investment are currently looking for an Investment Analyst to join the Investment Management Division team in London. The successful individual will focus on analysing and recommending structured finance investments across the capital structure from Investment Grade debt to Unrated instruments. Scroll down to find the complete details of the job...


  • City of London, United Kingdom Insight Recruitment Solutions Limited Full time

    A great opportunity to join a growing City based insurance operation for an individual ideally with a Lloyd's background. The role is to join an expanding function with key duties including: - Staff management - The full day to day running of the Credit Control function - The development of enhanced processes in line with company growth and providing...


  • London Area, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London Area, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London Area, United Kingdom Insight Investment Full time

    Insight Investment is looking for a Senior Project Manager to join the Business Change and Process Engineering team in London. The focus of this position will be to work closely with the business units to gain in-depth understanding of business strategy, processes, services, roadmap, and the context in which the business operates. This role will be key to...


  • London, United Kingdom Insight Global Full time

    The Senior Manager, Global Trial Optimization (GTO) will lead program or study level activities to inform the clinical development strategy, clinical study concepts, study protocols and operational plans that will enable predictable delivery of clinical programs and studies. They will play a key role in developing and maintaining relationships with external...


  • City of London, United Kingdom JSS Transform Full time

    Job DescriptionBusiness Insights Manager - London (hybrid)Seeking an innovative Business Insights Manager to enhance our understanding of company performance and support strategic initiatives through data-driven insights. This role involves the development and implementation of cross-departmental dashboards, deep analysis of market and policyholder...


  • City Of London, United Kingdom JSS Transform Full time

    Business Insights Manager - London (hybrid) Seeking an innovative Business Insights Manager to enhance our understanding of company performance and support strategic initiatives through data-driven insights. This role involves the development and implementation of cross-departmental dashboards, deep analysis of market and policyholder behaviour, and...