Ohio Transmission Corporation
–
Columbus, OH, 43224
... sales communications, promotions, and reporting Maintain digital materials and image repository Work collaboratively with the OTC Promotions and Events team, OTC Digital, Graphics and Brand specialists, and other business units' Marketing Managers. ... - Apr 30