Through a combination of strategic relationships with local and national nonprofits, grants, volunteer activities, and other community investments, we’re creating solutions that help strengthen the communities in which we operate. Our team members help us make an even bigger impact through their passion, time, and expertise.

At IMC, we apply our core values to employee engagement inside and outside the company, including within our communities. Positively involving our team members and giving back is central to our culture. Whether it’s providing needed supplies to elementary schools, donating and packaging food for the hungry, or raising funds to help the homeless, we encourage team members to choose activities that match their interests. And we applaud their generosity and efforts by matching their contributions. We consider it a privilege to support and strengthen the communities where we live and work.


A Simple Gesture

In 2018, 1 in 8 households in the United States had difficulty at some time during the year in providing enough food for all their members. IMC Team Members in High Point, North Carolina are hoping to inspire other members of the community to take action. Partnering with “A Simple Gesture,” a nonprofit organization...

Read More

Volunteering to make a difference

At IMC, we believe it’s important to give back. Our success as a company results from the care and compassion of our team members who bring our culture to life each day. IMC Team Members generously give hundreds of thousands of volunteer hours each year, making their communities stronger for everyone and improving lives....

Read More