HR Leader Roundtable header image

Principles of Leadership Plus

This new version of MRA's leadership series includes the essential knowledge from the 12-day PLX, plus features to enhance the learning experience.

HR Business Partners header image
Classroom training
Interviewing header
Graphs and Charts on Tablet

Helping Business Thrive

Serving 4,500 organizations covering more than one million employees, MRA is the largest employer association in the nation.

We focus on the needs of our members to help them build a successful workplace and high-performing workforce.

This video demonstrates how to navigate MRA's new training catalog.

Podcast Banner

30 minute THRIVE Podcast

Stay on top of the ever-changing world of HR with MRA's 30 minute THRIVE.

Are you the FACE of MRA?

Careers with MRA

Are you Friendly, Accountable, Centered on Members, and Engaging? If this sounds like you, join our MRA team!

Serving 4,500 organizations - join this growing member community today!

Krones Logo
Lannon Stone Products Logo
Maysteel Logo
Serigraph Logo
Serve You Rx Logo
Zenar Crane Logo

Curtis Coffin

MRA doesn’t run from our Human Resources problems, they stand next to us as a business partner and help us solve them head-on.

Curtis Coffin
Human Resources Manager, TAPCO

Our Locations and Coverage

Waukesha, WI

N19W24350 Riverwood Dr.
Waukesha, WI 53188
262.523.9090
Directions

Golden Valley, MN

5980 Golden Hills Drive
Golden Valley, MN 55416
763.253.9100
Directions

Schaumburg, IL

1933 North Meacham Road
Schaumburg, IL 60173
Suite 525
847.963.9860
Directions

Moline, IL

3800 Avenue of the Cities
Moline, IL 61265
Suite 100
309.764.8354
Directions

Cincinnati, OH

1200 Edison Drive
Cincinnati, OH 45216
513.679.4120
Directions

Columbus, OH

8425 Pulsar Place
Suite 160
Columbus, OH 43240
513.679.4120
Directions

MRA Locations Map

Let's Talk!

To find out more about the services we offer, or to speak with a specialist about your specific needs, complete this form and one of our experts will reach out to you shortly.

Can’t wait? Call us now at 800.488.4845.