Ohio Transmission Corporation
–
Columbus, OH, 43224
... Manages the digital marketing approval processes to ensure they adhere to the guidelines set within corporate marketing. Must have a foundational background with SEO, SEM, Email, Social Media, Paid Ads and other digital marketing channels. Education ... - Apr 22