Deb Taylor named Taylor Corp. CEO