50 employees
SouthSide Film Institute is a non-profit organization that promotes an international film culture in the revitalized South Side of the city.
2008