From 2004 to 2009, he was an associate professor and director of the Masters of Accountancy in Financial Accounting in Rutgers Business School. Before that, he worked 31 years at PricewaterhouseCoopers LLP.