2020 -2022 Chief Technology Officer and Chief Data Officer at Liberty Mutual Investments @
2018 -2022 Chief Technology Officer at Liberty Mutual Investments @
2002 -2018 SVP Asset Management Technology, Various other roles @
1998 -2002 Consultant @
Michael Willock Education
Worcester Polytechnic Institute
Bachelor’s Degree (Applied Mathematics)
Michael Willock Summary
Michael Willock, based in Boston, MA, US, is currently a Chief Technology Officer, Investments, Data, Experience at Liberty Mutual Insurance. Michael Willock brings experience from previous roles at Liberty Mutual Insurance and Fidelity Investments. Michael Willock holds a Bachelor’s Degree in Applied Mathematics @ Worcester Polytechnic Institute. Michael Willock has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Michael Willock?
Find contact details for 700 million professionals.