Norman Hubbard's Location
Urbana, Illinois, United States
Norman Hubbard's Skills
Norman Hubbard's Summary
Norman Hubbard, based in Urbana, Illinois, United States, is currently a Staff Representative at University of Illinois at Urbana-Champaign. With a robust skill set that includes Union Organizing, Union Organizing Campaigns, Collective Bargaining, Grievance Arbitrations, Labor Relations and more, Norman Hubbard contributes valuable insights to the industry. Norman Hubbard has 2 emails on RocketReach.