I interviewed at EVRAZ North America (Edmonton, AB)
Interview
Easy some technical questions, wanna know how you handle problems and overall confidence. Also you need to be flexible for shifts.
There were 2 production and quality manager taking interviews