472 N. McLean Blvd., 2nd Floor Elgin, IL 60123-3274
Manager of Marketing Communications - Digital
Location: Des Plaines, IL
Reports To: VP of Marketing
Responsible for managing the online presence for the company. Supports and manages the ongoing development and execution of the company’s global electronic marketing strategies. The ideal candidate will have diverse experience in digital communications and direct-response marketing, have managed a small team of direct reports, and have a track record of successfully managing external agencies and vendors. Specifics include integrated online marketing campaigns, analytics, project management; content development such as copywriting, proofing and editing; leverage the creative content development process.
Basic skills and experience requirements:
This position requires a combination of creativity with clear understanding of actions to meet business objectives. Must have ability to operate with an ethic of entrepreneurship within a culture of discipline to support development and adherence to standard work.
Key duties include: