Michael Willock

Chief Technology Officer, Investments, Data, Experience at Liberty Mutual Insurance

Boston, Massachusetts, United States

About Michael Willock

Michael Willock is Chief Technology Officer, Investments, Data, Experience at Liberty Mutual Insurance. Location: Boston, Massachusetts, United States.

Asset management technology leader with broad experience across asset classes and delivery / management of both vendor and custom built platforms. Experience with AI / machine learning and cloud transformation. When I am not at work you may find me competing in golf tournaments at the state and national levels.

Skills

  • SDLC
  • Business Analysis
  • Financial Services

Additional experience

  • CTO Investments, CIO Corporate Functions

    Liberty Mutual Insurance

    July 2022 – April 2026

Education

  • Bachelor’s Degree, Worcester Polytechnic Institute