Owner & Chief Investment Officer
Robert D. Bower, CFA, CAIA
Robert Bower leads Invictus investment strategy, portfolio construction, due diligence, performance analysis, and trading oversight.
About Robert D. Bower, CFA, CAIA
Robert is the owner and Chief Investment Officer of The Invictus Collective. With more than 20 years in financial markets and institutional investing, he directs portfolio analysis and construction, performance attribution, investment due diligence, trading oversight, and the Invictus Investment Committee.
Before Invictus, Robert was a senior portfolio manager and co-led private markets at Healthcare Services Corporation, helping guide strategy and asset allocation for a large corporate portfolio while building its private-equity and credit programs. His earlier experience includes a multi-family office and a derivatives-trading business at the Chicago Mercantile Exchange.
Robert earned an MBA from the University of Chicago Booth School of Business and a BBA in Finance from the University of Iowa. He holds both the CFA and CAIA designations.