Craig Mascarenhas

Craig Mascarenhas, who holds Master’s degree in Mechanical Engineering from MIT, was a regular contributor to the Global Anticorruption Blog in 2017.