Continue in 2 seconds

Joy Fetting

Joy Fetting is the director of information technology for Otter Tail Corporation.