Stelco employs 422 employees. The Stelco management team includes Lloyd Estrabillo (Vice President-Procurement and Supply Chain), Renee VanKooten (Vice President Operations Performance), and Greg Anderson (Vice President - Sales).
Get Contact Info for All DepartmentsLooking for a particular Stelco employee's phone or email?