Head Office
W360, North Main Road Anna Nagar West, Chennai 600 101, India.
iwl@iwl.in
Board: +91 44 2615 6000
Sales
+91 44 2615 6000 Extension 125
Finance
+91 44 2615 6000 Extension 935
Procurement
+91 44 2615 6000 Extension 925
CEO
+91 44 2615 6000 Extension 103
Drop us a line
Follow us