Upturn employs 44 employees. The Upturn management team includes Meagan P. (CEO and Fouder), Udo Pfeiffer (Interim Chief Executive Officer and Medical Doctor and Chief Financial Officer), and Maria Villamar (Director of Operations).
Looking for a particular Upturn employee's phone or email?