Tag: Over 100 engineers have left CEB and gone abroad