John Scott Rotter

Union Steward, Servicing Steward and Executive Board Member