Christopher Escobar is an accomplished media professional with significant experience in film and theater management. Currently serving as the Owner and Managing Member of The Tara Theatre since February 2023, Christopher oversees the restoration of Atlanta's last movie palace. Christopher has also been the Owner/Managing Member of the Plaza Theatre since September 2017 and the Executive Director of the Atlanta Film Society since July 2011, where responsibilities include guiding the organization's vision, managing staff, and leading fundraising efforts. Previous roles include Director/Owner of Escobar Pictures, Associate Producer for indieATL, Technical Advisor for Georgia State Television, and various positions in video production and project management for notable organizations. Christopher holds a Master's degree in Communication, specializing in Moving Image Studies, and a Bachelor's degree in Film & Video with a minor in Theatre from Georgia State University.
Sign up to view 8 direct reports
Get started
This person is not in any teams