- NIRF
- —
- Placement
- —
- Avg
- —
ICL Institute of Management and Technology, Ambala was established in the year 2008. It is a co-educational institute with an affiliated college status and is located in the state of Haryana, India. Spread on 25 acres, it is approved by AICTE and has the objective of delivering quality education in a co-educational environment. The institute, with a student enrolment of 223 and a faculty strength of 6, makes sure…









