University of the Incarnate Word
The Digital Strategy and Marketing Manager at the University of the Incarnate Word is responsible for showcasing the university's story to recruit prospective students across all academic levels and programs. This role involves creating targeted ad campaigns, implementing lead tracking into the CRM, and providing engagement reporting for SEM, social media, and paid web content, including multimedia, graphics, videos, landing pages, and lead sources. The position reports to the Sr. Director of Enrollment Services and contributes to the university's enrollment and marketing strategies within a Catholic institution that values diversity, mutual understanding, and the pursuit of truth.
UIW is committed to a policy of equal opportunity employment, welcoming diversity and fostering an environment of mutual understanding, self-realization, and the pursuit of truth. The university values respectful interaction among persons of diverse backgrounds and emphasizes community, inclusion, and service.
Key skills identified from this job posting
Sign upto access all insights for this job
Website
uiw.edu
Location
San Antonio, TX
Industry
Unclassified Industry
Other opportunities you might be interested in
Nelnet
HNI Corporation
Meta
Appian
Southwire
BBVA