Continue in 4 seconds

Joy Fetting

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