The acronym's for Idiots In Charge, generally. I first picked it up on the TWoP boards long ago in re: the Stargate production staff, I think, although it didn't originate there. I must admit it does certainly have a useful synchronicity with Editor-in-Chief in a comics context.