×
Forgot Login?

Erik Skoog

Secretary Treasurer

(612) 378-8700
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 Loahr

President, Business Agent

(612) 378-8727
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

Vice President, Business Agent

(612) 378-8700
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.

Marika Olivier

Recording Secretary, Business Agent

(612) 378-8700
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.

Jill Nitke-Scott

Trustee, Board of Public Defense
(612) 378-8700

Andrea Anderson

Trustee, Board of Public Defense
(612) 378-8700

Joe Brown

Trustee, Honeywell Steward
(612) 378-8700

Amy Perusse

Business Agent

(612) 378-8700

Connie Westlund

Business Agent

(218) 269-6840
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.

Katie Jackson

Chief of Staff, Business Agent

(612) 378-8700
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.

Kristy Modrow

Business Agent

(612) 378-8700
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.

Russell Wyman

Business Agent

(612) 378-8700

Shawn Williams

Business Agent

(612) 378-8700

Suzanne Slawson

Financial Advisor

(612) 378-8700

Katie Adair

Support Staff

(612) 378-8700

Allie Brandt

Support Staff

(612) 378-8700

Linda Sutta

Support Staff

(612) 378-8700

Angel Vazquez

Support Staff

(612) 378-8700

-
 
Minneapolis Location
3001 University Avenue SE, Suite 500
Minneapolis, MN 55414
  (612) 378-8700
Duluth Location
2002 London Road, Suite 210
Duluth, MN 55812
  (612) 378-8700
Staff  
Top of Page image
© 2026 Teamsters Local 320 | Privacy Policy & Terms of Service | Powered By UnionActive