Mr Girish Mehra is currently the Managing Director – Group Finance at Credit Suisse. Prior to this, he was the Senior Vice President – Finance & Accounting Practice for 4 years with Genpact. He also spent around 8 years with Citi Group initially as the CFO and then later as their Country Chief Auditor, being overall responsible for audit and risk review activities across all Citi businesses in India. He has held senior managerial positions at Avaya and American Express.
Mr Girish Mehra is an alumni of The Wharton School and a graduate from the St. Xavier’s college.