Staff and Board

Angela Moloney

President & CEO

Meg Doyle

Operations Coordinator

Mark Royce

Finance Volunteer

Ex Officio Directors

Most Reverend Allen H. Vigneron

Archbishop of Detroit

Reverend Jeffrey D. Day 

Moderator of the Curia

Angela Moloney

President and CEO


Chris Allen
President & CEO, Authority Health

Bruce Barron
President & CEO, Barron Industries

Harry Cendrowski, CPA 
Managing Director, Cendrowski Corporate Advisors

Gregory DeMars
Retired Partner, Honigman, Miller, Schwartz and Cohn LLP

Brian Demkowicz 
Managing Partner, Huron Capital    


Robert J. Diehl Jr.
Member, Bodman PLC 

Chris Dine
Tax Attorney, Bodman PLC

Thomas A. Fabbri
President & CEO, Aaro Companies

Matthew Farrell
Chief Executive Officer, Core Partners

Patrick J. Fehring
Co-Founder, LevelOne Bank

Gregory Fisher
Real Estate Development and Product Distribution

Mary Gresens, DLS
Professor, Georgetown University/Jesuit WWL    

John Hale
President, Corporate Travel Service

Donald Kunz
Partner, Honigman Miller Schwartz and Cohn LLP

Gene LoVasco JD, CPA, CLU
President, LoVasco Group 

Michael J. Madison
CFA Portfolio Manager, DeRoy & Devereaux Private Investment Counsel, Inc. 

Kathleen McCann
Chair & CEO, United Road Services, Inc   

Frank Migliazzo
Managing Director, Private Wealth Advisor, Merrill Lynch Private Banking & Investment Group 

Marisa Petrella
Managing Partner, Petrella Brown PLC 

Anthony Schena
CEO, Schena Roofing & SheetMetal Co. Inc. 


Thomas P. Scholler
Associate Director, Development & Stewardship, Archdiocese of Detroit 

Andrew Shmina
President, A.Z. Shmina

Steve Vannelli
President & CEO, Ralph C. Wilson Inc.

Mike Vlasic
Family Office & Investment Executive, NBT Investments 

Stefan Wanczyk
President, Utica Enterprises

Daniel Weingartz  
President, Weingartz

Marty Welch
Board Member and Audit Committee Chair, Allegion PLC 

Our philosophy

Igniting Hearts.

Invest. Serve. Grow.

Catholic Foundation of Michigan

1145 W. Long Lake Road, Suite 201
Bloomfield Hills, MI 48302

Phone: 248.204.0332