John Cadeddu is skilled in: Venture Capital, Private Equity, Start-ups, Mergers, Due Diligence, Entrepreneurship, Business Strategy, Corporate Development, Investments, Valuation, Investment Banking, Financial Modeling, Angel Investing, Corporate Finance, Strategic Partnerships