Ohio Transmission Corporation
–
Columbus, OH, 43224
... Digital, Graphics and Brand specialists, and other business units' Marketing Managers. Tracking campaign analytics, processing invoices & expense reporting Competencies: Familiarity with key marketing tactics including content, digital, and social media ... - Apr 30