Gupta has served as advisor to a broad range of multinational corporations (including IBM, Citibank, Chevron, and American International Group) and international organizations on technology, innovation, and strategy issues. He has served as an advisor to several UN organizations including World Health Organization (WHO), United Nations Development Program (UNDP), UNIDO, and the World Bank on various aspects of national policy and large-scale information management in the context of the needs of both individual agencies and member governments. He led a UNDP team to plan and implement a national financial information infrastructure in a Latin American country where 40 percent of the banks had gone bankrupt. Gupta was part of the expert group established by the WHO to formulate policy guidelines for health informatics. These guidelines were subsequently ratified as national guidelines by over 100 countries. He also served as an UNDP advisor on a $500 million nationwide effort to get computers into every school in Brazil, and as World Bank advisor on Distance Education endeavor to Mozambique. He secured approval for the proposal to establish two UN Centers of Excellence in Information Technology. He was the first person to attain the rank of Senior Research Scientist at MIT Sloan. In this position, in cooperation with Professor Lester Thurow (former Dean of MIT Sloan School of Management), he launched the United States’ first course on international outsourcing.