Leonard Smith

Leonard Smith is the Director of Organizing and Strategic Campaigns for Teamsters Local 117 in Seattle, Washington.