Ted Fick Polar Corp. president and CEO