PersonJillian Ordowich2 credits in the catalogue: production, crew.ProductionLucky Number Slevin2006Assistant Production CoordinatorCrewStar Trek: Strange New Worlds2022Production Manager