Welltower - Dallas, TX
posted 10 days ago
The Manager of Content Marketing will be responsible for developing and executing comprehensive content marketing strategies that align with the company's overall marketing goals. This role involves collaboration with various teams to create engaging content across multiple channels, manage a content calendar, and implement lead generation campaigns. The position requires a strong focus on SEO copywriting and effective use of content management systems.