The executive leading Bank of America Corp.’s India business, Kaku Nakhate, is leaving her role after 15 years with the firm, ...
Bank of America Corp is set to appoint Vikram Sahu as the new country executive for its India business, according to a memo ...
Sahu has over 25 years of experience and holds a bachelor's degree from St. Stephen's College, Delhi, and attained a master's ...
Vikram Sahu, who currently resides in New York, USA, will relocate to assume the responsibilities as the new country ...