He has taught at the graduate, MBA, graduate EMBA and undergraduate levels, and has served as President and CEO of Systronics, Inc., where he oversaw design, development and implementation of accounting/financial information applications for stand-alone and timeshare computer systems.