Robert Ritchie

Active Minneapolis, MN Chairman of the Board for Soo Line Corporation