Pedro Moreno's Location
New York, United States
Pedro Moreno's Work
Pedro Moreno's Education
Pedro Moreno's Summary
Pedro Moreno, based in New York, United States, is currently a IT Manager at Tacoda, bringing experience from previous roles at Dolce Gabbana Showroom and National Video Center. Pedro Moreno holds a New York University.