Upwork
Upwork's Board of Directors includes Leela Srinivasan and 6 others.
Anilu Vazquez-Ubarri
Board Member
Betsey Nelson
Gary Steele
Greg Gretsch
Kevin Harvey
Leela Srinivasan
Thomas Layton
Chairman
View all
4 members
3 members