Advisor at Sesame
Melissa Waters is appointed as the Chief Marketing Officer at Upwork.
Melissa Waters is appointed as the Chief Marketing Officer at Upwork. She is an alumni of the University of Houston.