Robert Cataldo est le Directeur de la stratégie commerciale et de l’innovation pour les Chevaliers de Colomb. Il dirige et intègre les services d’affaires relevant des domaines de l’innovation numérique, de l’analyse de données, de la technologie de l’information et de la sécurité, du bureau de gestion des projets de l’entreprise et des fonctions d’amélioration des affaires. Dans le cadre de ses fonctions, il collabore étroitement avec la haute direction pour faire progresser la stratégie organisationnelle, moderniser les capacités de l’entreprise, renforcer la gouvernance et le rendement opérationnel, en plus de mener des initiatives de transformation évolutives axées sur les données qui soutiennent la mission à long terme de l’organisation et les objectifs de croissance.
Robert est un cadre supérieur comptant plus de 30 ans d’expérience en gestion de placements, en stratégie d’entreprise, en développement d’entreprise, en souscription, en analyse et en transformation opérationnelle dans les secteurs de l’assurance, des services financiers, de l’aérospatiale et de l’énergie. Plus récemment, il a occupé le poste de directeur des placements au sein de West Bend Insurance, ainsi que de directeur des placements et de directeur de la stratégie pour UFG Insurance.
Membre du Conseil no 909 des Chevaliers de Colomb à Cedar Rapids, dans l’Iowa, Robert détient une maîtrise en administration des affaires avec spécialisation en finances de l’Université Drake et un baccalauréat ès arts en économie de l’Université Notre-Dame. Il porte également le titre d’analyste financier agréé (CFA).

