Craig is a seasoned investor relations and capital markets advisor with more than 25 years of financial services experience, including over two decades in investor relations and strategic communications. He advises public and private companies on investor positioning, equity-story development, shareholder engagement, valuation, and complex corporate events.
At Alliance Advisors IR, Craig leads a team of senior IR professionals and oversees a broad portfolio of client relationships. He works closely with CEOs, CFOs, Boards, and internal advisory teams to deliver strategic investor relations and capital markets programs.
Craig’s expertise includes small- and mid-cap investor relations, investor targeting, institutional and sell-side engagement, earnings and financial communications, valuation analysis, and management preparation. He also leads IR strategy for IPOs, de-SPAC transactions, M&A, financings, management transitions, and crisis situations. Over his career, Craig has advised more than 50 public and private companies across industries, market capitalizations, and stages of development. Before joining investor relations, he held roles at M&T Bank in product management and mutual fund trading.
Craig holds an MBA from St. Bonaventure University and a BA in Business Economics from the State University of New York at Potsdam. His combination of leadership, capital-markets insight, and client-focused counsel helps companies communicate their value proposition and engage the audiences that matter most.

