Over my career I have been an entrepreneur, software developer and enterprise software operating executive. I am currently a Managing Director with the Madison Park Group, where I work with engineering and manufacturing software companies, as well as robotics and IoT companies, on their strategy and execution for Mergers and Acquisitions. In addition, my practice helps companies improve their operations so they can achieve their maximum value at the time of exit.