OTR Live employs 14 employees. The OTR Live management team includes Christian Matzutzi (Booking agent), Roberta Romano (Head of Administration), and Francesco Italiano (Direttore di produzione).
Looking for a particular OTR Live employee's phone or email?