Upwords employs 59 employees. The Upwords management team includes Paulo Barbosa (Client Solutions Manager), and Jean Ostaszevski Pimentel (Project Manager).
Looking for a particular Upwords employee's phone or email?