Avalon Penrose's Location
Los Angeles, California, United States
Avalon Penrose's Work
Avalon Penrose's Education
Avalon Penrose's Skills
Avalon Penrose's Summary
Avalon Penrose, based in Los Angeles, California, United States, is currently a Production Manager at Los Angeles Center for Enriched Studies, bringing experience from previous roles at Painless Productions, The Second City, Bruin Resource Center and Ucla Anderson School of Management. Avalon Penrose holds a 2014 - 2018 Bachelor Of Science in Marine Biology @ University Of California - Los Angeles. With a robust skill set that includes Sales, Microsoft Office, Customer Service, Research, PowerPoint and more, Avalon Penrose contributes valuable insights to the industry.