President & CEO
Nicholas J. Randall
CEO Approval Rating
82/100
1901
PublicIndependent CompanyNASDAQRAIL
http://freightcaramerica.com/