He has an overall academic and corporate exposure of over 20 years with major North American Financial Institutions like Canadian Imperial Bank of Commerce and TD Canada Trust in Canada as a Financial Advisor (Wealth Management). His academic experience includes teaching courses in Economics and Finance for over 10 years along with holding a number of administrative responsibilities. He has also been a Research Assistant at the University of Toronto and a Teaching Assistant at Ryerson University, Canada.