Upwork's Sales department is led by Adel Farahmand (VP, Business Development and Partnerships) and has 3330 employees.
Samantha Heberlein
Volunteer | Mission Operations
Looking for a particular Upwork employee's phone or email?