Upwork's Marketing department is led by Amanda Leach-Rouvi (Vice President, Brand and Product Marketing) and has 4834 employees.
Looking for a particular Upwork employee's phone or email?