- New Orleans, Louisiana, United States
- On-site
- Full-time · Associate
- 3–9 years
Supports the marketing and communications work for key student-facing units within Newcomb-Tulane College, managing social media, email, print, website, and other marketing and communications content, with a focus on student intern management.
Lead the strategy and execution of comprehensive employee communications for the Faculty of Arts and Sciences, managing content, channels, and emergency communications.