Tag Archives: tech sector

Upwork Director Sells Shares Worth Over $790k

Elizabeth Nelson, director at Upwork, sells shares worth over 0k

Elizabeth Nelson, director at Upwork, sells shares worth over $790k, setting the stage for an intriguing tale. This move, a significant financial transaction, raises eyebrows and sparks questions about the future of both Nelson and the company she leads. This story unfolds like a chapter in a corporate drama, with …

Read More »