Business Strategy Consultant

1 week ago


City of London Greater London, United Kingdom Invecta Full time

We are partnering with Invecta to find a Business Strategy Consultant who can lead key initiatives across their Re/Insurance portfolio. This role is central to managing and delivering projects that align with business objectives.

Responsibilities:
  • Partner with stakeholders to capture and articulate clear business needs
  • Collaborate with Product Owners, Engineering, and Business Teams to align initiatives with company goals
  • Drive effective resource management and ensure seamless communication between business and technical teams

This is an excellent opportunity for an experienced professional who thrives on shaping strategy and leading teams to deliver impactful results. As the Business Strategy Consultant, you will be at the heart of projects, ensuring alignment between technical delivery and business objectives.

About the Role:

The estimated salary for this position is $120,000 - $180,000 per annum, depending on experience. We offer a comprehensive benefits package, including health insurance, retirement plan, and paid time off.

You'll work with stakeholders across the business, steer project direction, and drive effective resource management. Defining Business Requirements : Partnering with stakeholders to capture and articulate clear, actionable business needs. Collaborating with Product Owners, Engineering, and Business Teams to align initiatives with company goals. Driving Delivery : Leading business analysis activities for major projects, ensuring they meet business requirements and technical standards. Acting as a liaison between business and technical teams to ensure seamless communication and understanding.

About Us:

Invecta is a leading reinsurance company seeking a talented individual to join their team. The ideal candidate will have a solid track record of roles blending business knowledge and IT delivery, with strong stakeholder management experience.



  • london (city of london), United Kingdom Procurement Heads Full time

    We're a leading global procurement company, Procurement Heads. Due to continued expansion, we're seeking a talented Business Strategy Consultant to drive strategic procurement initiatives across Europe and potentially impact the US market.Role Overview:This is a brand-new position that will be instrumental in shaping our procurement strategies. As a Business...

  • Strategy Consultant

    1 week ago


    London, Greater London, United Kingdom Simply Business Full time

    Role OverviewWe are seeking an experienced Strategy Consultant to join our Technical Operations team at Simply Business. As a key member of the Shared Services team, you will play a critical role in supporting the Head of Shared Services Operations with the ongoing development of the Shared Services Strategy.About the RoleLead the development and...


  • City of London, United Kingdom British Business Bank Full time

    Join the British Business Bank's team as a Strategy & Policy Manager.We are seeking an experienced professional to contribute to the development of our overall business strategy, as well as the creation of new and existing financial products. The successful candidate will translate Government policy priorities into a strategy that fits the Banks remit and...


  • London, Greater London, United Kingdom Simply Business Full time

    Join Our Team:We're seeking a highly skilled Senior Strategy Consultant to join our Technical Operations team at Simply Business. In this role, you'll work closely with our leadership to develop and implement our Shared Services Strategy.About the Role:You will be responsible for creating and implementing strategies that align with our business goals,...


  • City of London, United Kingdom British Business Bank Full time

    Job OverviewThe British Business Bank is seeking a highly skilled Strategy & Policy Manager to contribute to the development of its overall business strategy and financial products. As a key member of the Strategy, Policy, and Economics team, you will play a crucial role in translating government policy priorities into a strategy that aligns with the bank's...


  • City of London, Greater London, United Kingdom Invecta Full time

    Job Description:We are seeking a highly skilled Lead Business Analyst to partner with our reinsurance company in finding and delivering key initiatives across their Re/Insurance portfolio. This role is central to managing projects, working closely with business areas such as Claims, Operations, Reinsurance Accounting, and Delegated Authority.This is a...


  • London, Greater London, United Kingdom EvolvOps Full time

    **EvolvOps Business Strategy Consultant Opportunity**We are seeking an experienced Business Strategy Consultant to join our team at EvolvOps. As a key member of our consulting practice, you will play a pivotal role in helping our clients achieve their strategic objectives.The ideal candidate will have a strong background in business consulting, with a proven...


  • London, Greater London, United Kingdom British Business Bank Full time

    Join the British Business Bank as a Financial Strategy Consultant, contributing to the development of the overall business strategy and shaping the Banks entire product offer. As a key member of the Strategy, Policy and Economics team, you will translate Government policy priorities into a strategy that fits the Banks remit and funding envelope.The role...


  • City of London, United Kingdom Oakleaf Partnership Full time

    Job Title: Reward Strategy ConsultantEstimated Salary: £65,000 per annumThe Oakleaf Partnership is an international Financial Services group seeking an experienced Reward Strategy Consultant to join their growing team. As a key member of the Reward function, you will play a crucial role in developing and implementing reward strategies that drive business...


  • London, Greater London, United Kingdom Freshminds Full time

    Job Title: Business Strategy ConsultantAbout the Role:We are seeking a highly skilled Business Strategy Consultant to join our team at Freshminds. As a consultant, you will be working on commercial due diligence projects across the TMT sector.Key Responsibilities:Conduct in-depth market analysis to define market size, identify key players, and assess market...


  • City of London, United Kingdom Stack Data Strategy Full time

    About the RoleWe are seeking a highly experienced individual to lead the commercial growth of our Data Strategy and Tracking business. As Head of Data Strategy and Innovation, you will develop a 3-year growth plan, build a pipeline of projects, mentor our team, and contribute to managing the company as a whole. This is an exciting opportunity to join a young...


  • City of London, Greater London, United Kingdom British Business Bank Full time £43,575 - £51,975

    The British Business Bank is the UK's economic development bank dedicated to ensuring finance markets support smaller and medium sized businesses (SMEs) in the UK to start, scale and grow in the UK. As a Strategy & Policy Manager, you will play a key role in shaping the Banks entire product offer, from overall strategy to specific product and programme...


  • City Of London, United Kingdom Talent Locker Full time

    Job OverviewThe Talent Locker Ltd. seeks an experienced Workplace Strategy Director to lead its workplace consultancy team and serve as the figurehead for the workplace practice.This high-profile role requires extensive experience in workplace strategy, consultancy, and change management from proposal development to project delivery.Key...


  • London, Greater London, United Kingdom Tarka Talent Full time

    Job OverviewWe are seeking a highly skilled Business Strategy Consultant to join our team at Tarka Talent. As a key member of our organization, you will play a vital role in helping clients make informed investment decisions and drive long-lasting value through data-driven insights.Salary: £65,000 - £130,000 + 15-25% bonus, depending on experience. Based...

  • Data Strategy

    7 months ago


    London, United Kingdom Business Data Partners Full time

    **Company Description** Business Data Partners, a Talan company, is an award-winning Data Management and Analytics consultancy, working closely with leading software vendors and top industry experts across a range of sectors, unlocking value and insight from their data. Our consultants are at the heart of everything we do. We invest heavily in the training...


  • London, United Kingdom American Express Global Business Travel Full time

    Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We’re here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued. Ready to explore a career path? Start your journey. Senior Strategy Consultant,...


  • London, Greater London, United Kingdom N Consulting Limited Full time

    Job Title: Business Intelligence Strategy ConsultantAbout N Consulting LimitedN Consulting Limited is a dynamic consulting firm that specializes in delivering business intelligence solutions to clients across various industries.About the RoleWe are seeking an experienced Business Intelligence Strategy Consultant to join our team. As a key member of our BI...


  • London, United Kingdom Anson McCade Ltd - IT and Finance Recruitment Full time

    **Strategy Consultant** I am currently looking for a London based Strategy Consultant on a permanent basis. The client is a leading consultancy practice worth over £750 million, with the mission of reimagining, redesigning and transforming business' to create global digital leaders. **Key Responsibilities** As a Strategy Consultant you must be able to...


  • London, Greater London, United Kingdom Iwoca Ltd Full time

    **Company Overview**">">Iwoca Ltd is a leading Fintech company in Europe, dedicated to providing fast and flexible finance to small businesses."> **Job Description**">">We are seeking an experienced Strategy Analyst to join our team and support the development and implementation of strategies to improve efficiency and drive performance across our Operations...


  • City of London, United Kingdom Talent Locker Full time

    Head of Workplace Strategy & Consultancy, £80-100k + bonus scheme, London/Hybrid Do you have experience leading a small workplace consulting practice, and have a growth & strategic mindset? Are you immersed in the future of the workplace, can lead on pitches, and develop a team to deliver fantastic workplaces? For this boutique workplace consultancy, you...