Mesh Corporation Limited logo

Digital Team Lead

Mesh Corporation Limited

Baton Rouge, LA
Full Time
Senior
7 days ago

Job Description

About the Role

The Digital Team Lead at MESH in Baton Rouge, LA is responsible for overseeing the agency's digital work, developing digital strategies, and collaborating with creative teams to produce engaging content. The role involves managing digital staff and projects, ensuring quality and alignment with client expectations and brand guidelines, and supporting new business efforts to drive revenue. This position offers an opportunity to work on diverse projects within a vibrant, creative environment, with a focus on digital marketing and content creation.

Key Responsibilities

  • Oversee the agency's quality and delivery of digital work, ensuring alignment with client expectations, audience engagement, and brand identity.
  • Lead the development of digital strategies and audits.
  • Develop consistently superior digital products and content.
  • Support new business sales pitches targeting digital services to drive revenue, developing, presenting, and selling digital solutions to clients.
  • Ensure that all digital content adheres to established visual and verbal brand guidelines.
  • Facilitate creative and digital unification by collaborating with the creative team on pitches and projects.
  • Manage digital staff and products.

Requirements

  • 4+ years of experience managing digital teams in a marketing agency or combination of agency/vendor side experience.
  • 5+ years of digital marketing experience.
  • Bachelor's Degree.
  • Superior strategic thinking skills.
  • Ability to meet aggressive deadlines.
  • Excellent client service and presentation skills.

Nice to Have

  • Experience overseeing audit functions.
  • Experience managing media, arts or design teams.
  • Visual identity development.
  • Product development projects.
  • Content creation.
  • Client services.

Qualifications

  • Bachelor's Degree

Benefits & Perks

  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Working at Mesh Corporation Limited

The company fosters an innovative and vibrant team environment, emphasizing creative collaboration, digital excellence, and delivering impactful digital solutions for clients.

Apply Now

Job Details

Posted AtSep 15, 2025
Job CategoryDigital Marketing
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Mesh Corporation Limited

Website

exploremesh.co.uk

Location

Baton Rouge, LA

Industry

Interior Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches