Ohio Transmission Corporation
–
Columbus, OH, 43224
... and delivering content that encompasses defined marketing strategies and communications. You will collaborate within the corporate marketing team, other departments, and 3rd party agencies to help refine strategies, coordinate execution efforts ... - May 06