William Soles is managing partner of Creek Road Capital in Greensboro, NC, a private investment firm providing capital to small and mid-sized companies. Before founding Creek Road Capital, Soles was founder and CEO of Soles Brower Smith & Co., a boutique investment banking firm. His experience includes a long career in financial consulting and investment analysis, focusing on transactions and strategy for small and mid-sized companies including sales and divestitures, acquisitions and buyouts, recapitalizations and restructurings, and debt and equity financing.