Welcome to VERCIDA website.

Skip to main content
Enable Recite to make this website accessible

Profile completeness

Did you know that users who have filled in their profile details are 42 times more likely to get matched with the right employer?

security illustration Help us find the best workplace for you by sharing more about yourself. We will never disclose your information with others.

Job description

The Business

Insurance Consulting and Technology (ICT) is a $320 million business with over 1,150 colleagues operating in 28 countries worldwide. It is a leading provider of advice and technology solutions - primarily to the insurance industry.

As a combined consulting and technology provider, ICT is unique within the industry. Its consulting services advise more than three quarters of the world's leading insurers, helping clients manage risk and capital, improve business performance and create competitive advantage. It is also the world's largest provider of insurance actuarial and technology solutions that include leading software products and enterprise platforms.

The Role

This is a newly created consulting role for an experienced IT expert or accountant from within the insurance market who has a strong background in supporting the financial IT infrastructure and partnering the finance teams themselves. Our clients are looking to transform their finance functions to become more efficient and deliver fast, insightful reporting. The new FRS17 standard has opened-up the cross-over between actuarial and finance processes and we are working with our clients to support the changes that are required.


This role is not responsible for any systems or infrastructure but will instead leverage existing knowledge and experience to play a key role in the development of ICT's global finance solutions. The role will also support teams on a variety of projects and sales initiatives by providing knowledge of the components and process within the finance IT architecture to complement the deep actuarial knowledge within ICT.

The Requirements
  • Extensive project experience relating to the delivery of new or upgraded IT systems or processes within the finance team of an insurance business
  • Understanding of the IT infrastructure of finance within an insurance business including GL, sub GL, AREs, and reporting dbs.
  • Management or development of systems and processes that comply with regulatory and statutory reporting requirements (SII, IFRS etc.)
  • Management or development of UAT process for delivery into Finance
  • Excellent communication skills, including the ability to explain technical issues to non-experts
  • Comfortable in sales and business development situations
  • Ability to thrive in a complex multi-team, multi-skill, multi-client environment

This role will be based in the UK, but will involve travel.


We support flexible working and will consider requests for such working arrangements.

Learn more about Willis Towers Watson

Be unique. Be authentic. However you prefer to say it, we really mean it. Our culture embraces people’s diverse perspectives and creates a positive environment where everyone belongs. We’re determined to build a better, more connected world for everyone.

Articles you might like

Other jobs in Business Services

You will receive an email with link to reset your password.

Enter your new password