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