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.


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