February 12, 2024 Share Elana Luo is a Los Angeles-based director. She is Associate Artistic Director of Echo Theater Company, and a member of Towne Street Theatre. She is excited to be directing for Â鶹ƵµÀ's New Works Festival
Morgan Scott Department Services Coordinator mscott2@oxy.edu Phone: (323) 259-2771 Office: Keck Theater, 202