Ohio Transmission Corporation
–
Columbus, OH, 43224
... with marketing and communication needs Support brand strategy needs Review and edit content for articles, blogs, web, and ... Brand specialists, and other business units' Marketing Managers. Tracking campaign analytics, processing invoices & expense ... - Apr 30