Joe works in the grain industry for Richardson International in Thunder Bay. His current position is the loading of domestic and foreign vessels for markets around the world.
Joe has been involved with the union movement for over 35 years. He began his involvement with the Occupational Health and Safety Committee in which he still actively participates. While on this committee, he had an opportunity to sit on the Organizational Risk Management Committee, a national body for Richardson International, for one 2-year term.
He was elected as steward in 2005 and was later appointed as Unit Chair of Unit Lodge 650. He sat as president for three terms and is currently the Unit Chair.
Joe was appointed and later elected as a member of the Board of Trustees for TC Local 1976. In 2016, he was appointed to his current position as the VP of District #6 for TC Local 1976 USW and was re-elected in 2018.