Meaghan Walsh is managing director of the Lucas Theatre

Meaghan Walsh is managing director of the Lucas Theatre

Meaghan Walsh is managing director of the Lucas Theatre

Feb. 27, 2013

Meaghan Walsh (M.A., cinema studies, 2012) is managing director of the Lucas Theatre In Savannah, Georgia.