Union Square Ventures was an owner of Indeed

Title investor
Is Current no
Updated over 11 years ago