Continue in 3 seconds

Joy Fetting

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