Greylock Partners is an owner of Edmodo

Details
Title investor
Is Current yes