Tara
Tara's
Brand Power
Tara Roy
"Passionate about technology, people, and food!"
Job Title: Director
Company/School: Searchlight
Location: New York, New York, United States
Expertise: Ad Technology, People