Uptail employs 9 employees. The Uptail management team includes Carlos Delgado (Founder and CEO), Víctor González Pacheco (CTO), and Sean O'Dea (Head of Partnerships, UK and Ireland).
Looking for a particular Uptail employee's phone or email?