shruti
shruti 's
Brand Power
shruti sharma
"let's rock"
Job Title: technical recruiter
Company/School: TRG
Location: Santa Clara, California, United States
Expertise: Human Resources