Richard Carter

Active Selma, AL Branch Manager for Schnitzer Steel Industries, Inc.