No, you do not necessarily need an IT Background to apply in Supply Chain Management (SCM) at NITIE. In fact, your previous work profile is quite independent.
Students who have worked in the Manufacturing or Automobile sector may have a slight advantage over you. Otherwise, everyone is at the same level. Engineering branches like Mechanical, Electrical, and Civil also enjoy an advantage. Graduates from Electronics and CSE easily get through the Planning role.
Once admitted to NITIE, SCM will be taught to you in a very well manner and any company will offer you an SCM profile because of NITIE brand value.
You don’t compulsorily have to be from the IT sector for a planning profile in SCM during NITIE placements.