At EVRAZ, our strength starts with our people! As a team we collaborate to solve problems, contribute ideas.... Job Description and Responsibilities EVRAZ North America is seeking a driven Sales and Service Manager to join our team in Portland, Oregon. The Sales...