Michael Borreca

Image
Michael Borreca
Empower Brands

Michael Borreca is the Chief Financial Officer of Empower Brands, a multi-brand franchising platform spanning residential and commercial services. He oversees accounting, FP&A, treasury, investor relations, long-range planning, and IT, supporting a rapidly scaling system of more than 750 franchisees across 10 brands.

Since joining Empower in 2016, Michael has played a key role in transforming the platform into one of the fastest-growing systems in franchising; driving system-wide sales growth from approximately $200 million to over $1.5B million and increasing EBITDA almost 10x. He has been instrumental in building the financial infrastructure, analytics, and operational discipline required to support this growth, while positioning the company for long-term value creation and strategic transactions.

Michael resides in Alpharetta, GA and is a graduate of Florida State University (MAcc and BS in Finance & Accounting).