Udo employs 30 employees. The Udo management team includes Flavie Cahn (Lighting Designer), Maria Bastardo (Subdirector de educación), and Dialexis González (Estudiante).
Looking for a particular Udo employee's phone or email?