Upwork Investor Calls Out Company Leadership, Says Changes Needed Engine Capital, which owns approximately 3.5% of the outstanding shares of freelancer platform Upwork (Nasdaq: UPWK) recently announced it...