Erik has dedicated more than two decades to the Teamsters, starting as a freight driver and rising through the ranks to become the current Secretary-Treasurer and Principal Officer of Local 320. Known as a fierce fighter for his members, he successfully organized over 180 parking ramp attendants and led the victorious 2020 St. Louis County Public Works strike.
Josh currently serves as the President of Teamsters Local 320, representing a wide range of professionals. His commitment to the labor movement began in 2010, when he became a Teamster member and later served as a union steward. In 2016, Joshua became a full-time Business Agent with Teamsters Local 320 and has since organized over 590 new members.
Gus Froemke is currently the Vice President for Local 320 and the exclusive representative for public defense, Guardian ad Litem, and State Court Reporters. He has been with Local 320 for 13 years, serving as a registered lobbyist and communications director before his current role. A second-generation trade unionist, Gus began his career with AFSCME in 2007.
Current Focus
I'm currently a Business Agent at Teamsters Local 320, a role I've held since 2020. I actively negotiate contracts, handle grievances, and represent my fellow members in mediations and arbitrations. My focus is on holding employers accountable, ensuring employees’ rights are protected, and fighting for fair, non-discriminatory, and safe workplaces.
I am a 3rd generation union member, but my roots in Teamsters come from the shop floor, where I began my membership as a Heavy Equipment Operator in 2014. Shortly after, I became a Steward and served in this position for 9 years. I was also a Trustee on the Local 320 Executive Board before becoming a Business Agent.
I have been a proud Teamster for 12 years, serving our members in a variety of roles that reflect my commitment to solidarity and advocacy. My journey began at St. Cloud State University, where I worked in the Residential Life program and quickly became active in union leadership.
I serve as a Business Agent for Teamsters Local 320, representing over 1,400 members. I have been a dedicated union member throughout my career and a proud Teamster for 17 years. Within Local 320, I have built a strong record of leadership, serving as a Trustee and previously as the State President of the Administrative Service Faculty Teamster unit, where I represented 800 members.

