Nikhil Chaturvedi joins Liberty Steel Group as Chief IT & Digitalisation Officer
Liberty Steel Group has announced the appointment of Nikhil Chaturvedi as their new Chief IT & Digitalization Officer (CIDO). This […]
Liberty Steel Group has announced the appointment of Nikhil Chaturvedi as their new Chief IT & Digitalization Officer (CIDO). This […]