John Szefc Mergers & Acquisitions