Eric Allen

Project Foreman at Otherworld

Eric Allen is an experienced professional with a diverse background in design, fabrication, and project management across various industries. Currently serving as Project Foreman at Otherworld since January 2023, Eric previously worked at Monkey Boys Productions, specializing in practical effects design and fabrication for the entertainment industry, including the development of lightweight carbon fiber animal puppets for Disney World. Eric held leadership roles at Veyko as Lead Site Installer/Fabricator, coordinating high-end custom metal work installations, and as Art Preparator at the Philadelphia Museum of Art, where Eric managed the re-installation of the museum's entire painting collection. Additionally, Eric has a history as a self-employed designer and fabricator and has contributed to the successful operations of Trophy Bikes Inc. and Holzman Iron Studio, LTD. Eric holds a Bachelor of Fine Arts in Design from The College of New Jersey.

Links

Previous companies


Org chart

Sign up to view 0 direct reports

Get started