Content Strategy Manager

San Antonio, TX (On-site)

Salary Not AvailableManager4+ years expFull time

Posted 2 hrs ago

Job Summary

Own the development and management of digital content, social media content, and branding campaigns in alignment with university goals. You will report to the Advertising, Branding and Marketing Manager and lead cross-channel content strategy and execution.

  • Oversee content strategy and execution across digital channels
  • Collaborate with branding and marketing teams to ensure consistency
  • Ensure campaigns meet university branding standards

Job Description

Responsibilities

  • The Content and Strategy Manager is responsible for the development, proposal, implementation, and management of innovative digital content, social media content, and university branding campaigns.
  • The Content and Strategy Manager reports to the Advertising, Branding and Marketing Manager

Requirements

  • Bachelor's Degree in Communications, Journalism, Marketing or closely related field.
  • Four (4) years of relevant communications and marketing experience in a higher education, advertising agency, or other relevant environment.

Preferred

  • Master's Degree in relevant field.
University of the Incarnate Word logo

University of the Incarnate Word

With over 135 years of tradition, the University of the Incarnate Word is committed to educational excellence in a context of faith in Jesus Christ, the Incarnate Word of God. UIW programs constitute a liberal education that fosters a well-grounded intellectual resilience, a disposition toward lifelong learning, and an acceptance of responsibility for the ethical consequences of our ideas and actions. UIW is the largest Catholic university in the state and the fourth largest private university in Texas. At UIW, we are committed to shaping good minds of strong character that will expand our world, and our universe. UIW students can choose from degrees offered at the undergraduate, graduate and doctoral levels. With a beautiful main campus in the heart of San Antonio’s Alamo Heights, UIW has locations throughout San Antonio, South and Central Texas, two campuses in Mexico and a European Study Centers in Strasbourg, France. UIW is a leader in international education, with over 140 “sister schools” in 44 countries. UIW is a sponsored ministry of the Sisters of Charity of the Incarnate Word.

San Antonio, Texas, USA
2.6K employees (117 in marketing)

Traffic Signals

Monthly Visitors
465.1K
Monthly Google Ads Budget
$50.9K
Traffic Source Mix
Search
51.1%
Direct
39.4%
Referral
6.9%
Social
0.6%
Paid
1.4%

Headcount Trend

Current headcount: ~2.6K

Recent News

University of the Incarnate Word logo

Content Strategy Manager

University of the Incarnate Word · San Antonio, TX · On-site