ISCAR LTD. sử dụng hơn 6500 nhân viên tại hơn 50 quốc gia và là một phần của tập đoàn IMC Group, bao gồm trên 130 công ty và hơn 14000 nhân viên.
Tập đoàn IMC Group, thuộc sở hữu của Berkshire Hathaway Inc., là một công ty mẹ đa quốc gia có trụ sở chính tại Omaha, Nebraska, USA.