He is a B. Tech (Chemical Engineer) from UDCT Madras. He has served at various Management Levels at ICICI Bank Limited. He has wide and varied experience in the field of Corporate Finance and Management. He is a Business Consultant and Advisor.