Arun Maheshwari studied at IIT, Mumbai and IIM, Kolkata, and proceeded to the US in 1967, where he studied at Columbia, Stanford, and Wharton.
He has worked for McKinsey as a consultant, and for many Fortune 500 companies, including Tata Consultancy Services, as a senior executive. He founded and managed two different software companies in India between 1996 and 2008. After retirement, he served on the boards of many listed and private companies.