Robert DesMarais

Managing Director


Rob DesMarais joined SPC in 2005. Rob originates and executes investments, as well as works with portfolio companies to provide strategic guidance, and is a member of the Investment Committee.

Prior to SPC, Rob worked in the investment banking divisions of Bank of America and Deutsche Bank with a focus largely on middle-market consumer product companies. Prior to these firms, Rob held multiple operating positions within Sara Lee Corporation, a global consumer products company. He received an MBA from The Kellogg School at Northwestern University, and a BA degree from Michigan State University.