Strategic Communications Manager Visa Sponsorship Jobs in Louisiana
Strategic communications manager jobs in Louisiana are concentrated in New Orleans, Baton Rouge, and Lafayette, where energy companies like Entergy and Shell, healthcare systems, universities, and government contractors actively hire communications professionals. International candidates can find visa-sponsored roles across these sectors, particularly at large organizations with established HR infrastructure and sponsorship history.
Find Strategic Communications Manager JobsOverview
Showing 5 of 12+ Strategic Communications Manager Jobs in Louisiana with Visa Sponsorship










See all Strategic Communications Manager Jobs in Louisiana with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Strategic Communications Manager Jobs in Louisiana with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
The Communications Manager plans, develops, and coordinates implementation of all communications initiatives across three maternal and child health-focused centers—the Center of Excellence in Maternal and Child Health (CEMCH), Center for Youth Equity (CYE), and Mary Amelia Center for Women’s Health Equity Research (MAC) at the Tulane University’s Weatherhead School of Public Health and Tropical Medicine (TU-WSPH). Duties will include writing, editing, updating, and designing visuals for the websites and social media communications and digital media for all Centers; newsletter production; writing, editing, and creating images for newsletters and any other marketing materials (e.g., brochures); and drafting policy/advocacy briefs for internal and external audiences. They will also support the Centers’ business operations staff with completing various administrative tasks and special projects, as assigned. The manager also coordinates and tracks virtual networks of stakeholders and practitioners across the Gulf Coast and nationally. In addition, this position directs the management and/or creation of all digital and physical publications and documents, the websites, and social media—and works closely with the TU-WSPH communications and public relations teams. This position is also responsible for analyzing the performance of the centers’ branding and communications and identifying new opportunities and creating plans for improvement.
REQUIRED EDUCATION AND EXPERIENCE:
- Bachelor's degree in Marketing, Communications, Public Relations, Arts Administration, or a related field
- Five years of experience in marketing, communications, or public relations, preferably in the performing arts or entertainment industry
PREFERRED QUALIFICATIONS:
- Master’s degree and five years of experience in marketing, communications, or closely related field
- Experience in marketing and/or communications in higher education or relating to public health
- Experience coordinating newsletters or other publications
- Experience translating materials to different audiences
- Supervisory experience
- Knowledge of social media and digital communication
- Excellent written communication and editorial skills
- Knowledge of graphic design and/or digital art
- Demonstrated project management skills
- Demonstrated organizational/interpersonal skills and ability to work in a collaborative manner
- Ability to multitask and prioritize work assignments
- Proficient computer skills with knowledge of applications applicable to the responsibilities of the position
- Knowledge of SEO, social media analytics, and other associated tools
- Leadership skills
Tulane University is an equal opportunity educator and employer committed to providing an education and employment environment free of unlawful discrimination, harassment, and retaliation. Legally protected demographic classifications (such as a person’s race, color, religion, age, sex, national origin, shared ancestry, disability, genetics, veteran status, or any other characteristic protected by federal, state, or local laws) are not relied upon as an eligibility, selection or participation criteria for Tulane’s employment or educational programs or activities.
Tulane University is responsible for providing reasonable accommodations to individuals with disabilities throughout the applicant screening process. If you need assistance in completing an application or during any phase of the interview process, please contact the Office of Human Resources by phone at 504-865-4748 or by email at hr@tulane.edu.
Strategic Communications Manager Job Roles in Louisiana
See all Strategic Communications Manager Jobs in Louisiana
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Strategic Communications Manager Jobs in LouisianaStrategic Communications Manager Jobs in Louisiana: Frequently Asked Questions
Which companies in Louisiana sponsor visas for strategic communications managers?
Large Louisiana employers with documented visa sponsorship history for communications roles include Entergy Corporation, Ochsner Health, Shell's Gulf Coast operations, the Louisiana State University system, and federal contractors based in Baton Rouge and New Orleans. These organizations have HR departments experienced with H-1B visa petitions and are more likely to have sponsored similar roles previously. Mid-size energy and healthcare firms also sponsor occasionally but less consistently.
What visa types realistically apply to strategic communications manager roles in Louisiana?
The H-1B is the primary visa for strategic communications managers, treating the role as a specialty occupation requiring a bachelor's degree in communications, public relations, marketing, or a closely related field. The E-3 visa applies to Australian nationals, and the H-1B1 visa applies to Chilean and Singaporean nationals, both under the same specialty occupation standard. F-1 students may work via OPT while transitioning to employer sponsorship. Green card pathways via EB-2 or EB-3 are available for longer-term placements.
Which cities in Louisiana have the most strategic communications manager sponsorship jobs?
New Orleans leads Louisiana for sponsored communications roles, driven by its concentration of hospitality groups, healthcare systems, nonprofits, and professional services firms. Baton Rouge follows closely, anchored by state government agencies, LSU, and a dense cluster of energy and chemical industry employers. Lafayette is a smaller but active market tied to oil and gas communications. Shreveport and Lake Charles offer fewer roles but host regional healthcare and industrial employers that sponsor periodically.
How to find strategic communications manager visa sponsorship jobs in Louisiana?
Migrate Mate lists Louisiana employers with verified visa sponsorship history for strategic communications manager roles, letting you browse positions filtered to this state without manually researching each company's filing history. This is especially useful in Louisiana, where sponsoring employers are spread across New Orleans, Baton Rouge, and Lafayette rather than concentrated in one hub. Searching by role and location on Migrate Mate surfaces active opportunities at energy companies, healthcare systems, and universities that have sponsored comparable positions.
Are there Louisiana-specific factors that affect visa sponsorship for strategic communications managers?
Louisiana's economy is heavily weighted toward energy, petrochemicals, healthcare, and state government, so communications managers who can speak to those industries have stronger sponsorship prospects locally than generalists. Many large Louisiana employers are headquartered outside the state, meaning sponsorship decisions often go through national HR teams rather than local offices. The Gulf Coast energy corridor, running from New Orleans through Lafayette, has consistent demand for communications professionals who can manage regulatory and community relations alongside traditional PR functions.
What is the prevailing wage for sponsored strategic communications manager jobs in Louisiana?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.