Robert Cataldo is the Chief Business Strategy and Innovation Officer for the Knights of Columbus, where he leads and integrates enterprise business services across digital innovation, data analytics, information technology and security, enterprise PMO, and business improvement functions. In this role, he partners closely with executive leadership to advance organizational strategy, modernize enterprise capabilities, strengthen governance and operational performance, and drive scalable, data-driven transformation initiatives that support the organization’s long-term mission and growth objectives.
Robert is a senior executive with more than 30 years of leadership experience spanning investment management, enterprise strategy, corporate development, underwriting, analytics and operational transformation across the insurance, financial services, aerospace and energy industries. Most recently, he was Chief Investment Officer for West Bend Insurance and Chief Investment Officer and Chief Strategy officer for UFG Insurance.
A member of the Knights of Columbus Council #909 in Cedar Rapids, IA, Robert holds an MBA with an emphasis in Finance from Drake University and a Bachelor of Arts degree in Economics from University of Notre Dame. He is also a Chartered Financial Analyst (CFA) charterholder.

