Upper employs 58 employees. The Upper management team includes Eduardo Arboleda (Growth and Marketing Manager), and Natasha Coka (Chief Operating Officer (COO)).
Looking for a particular Upper employee's phone or email?