IMCC’s Company Culture is the glue that binds our organization together. Our employees exhibit on a daily basis these shared beliefs, values and practices and the key attributes of the IMCC culture is: