Communication Team Leader

Posted 2 Days Ago
Be an Early Applicant
Sousse, TUN
In-Office
Senior level
Analytics • Financial Services
Veo is an overstock purchasing company, dedicated to helping Noz become worldwide leader in clearance #nowaste
The Role
Lead and develop a communication team to ensure quality creative production and on-time delivery. Manage project workflow, client briefings, stakeholder coordination, KPIs and reporting. Oversee recruitment, performance reviews, training and team engagement. Contribute to corporate and employer branding by producing social content and internal communications.
Summary Generated by Built In
Team Leader Communication (French & English) – Sousse

Lead a creative team. Drive impactful communication. Shape results.

At VEO Worldwide Services, we believe that communication creates impact. As our Team Leader Communication, you will lead a talented team of communication professionals while acting as the key interface between our client and internal stakeholders. If you are passionate about leadership, project coordination, visual communication, and delivering excellence, this opportunity is for you.

📍 Location: Sousse, Tunisia
🕒 Employment Type: Full-time

Your Mission

As Team Leader Communication, you will oversee the daily activity of the Communication team, ensuring operational excellence, client satisfaction, and continuous team development. You will coordinate production, support creative decision-making, monitor performance, and contribute to both internal and external communication initiatives.

Your Key Responsibilities

Team Leadership & Operations

  • Lead, motivate, coach, and develop a team of communication professionals.

  • Plan, organize, and monitor daily production to ensure quality, productivity, and on-time delivery.

  • Manage team workload and weekly planning according to business priorities.

  • Guide designers and communication specialists on complex creative projects.

  • Review and validate creative deliverables before client submission.

  • Monitor team performance through KPIs and implement improvement actions.

Client & Stakeholder Management

  • Act as the main point of contact for operational communication topics.

  • Coordinate project execution with internal and external stakeholders.

  • Lead client briefings and ensure a clear understanding of business needs.

  • Analyze activity reports and propose action plans to improve performance.

  • Ensure client satisfaction through proactive communication and high-quality delivery.

People Management

  • Participate in recruitment and onboarding of new team members.

  • Conduct performance reviews and provide regular coaching and feedback.

  • Identify development needs and coordinate training plans.

  • Ensure compliance with HR procedures and company policies.

  • Foster engagement, collaboration, and a positive team environment.

Corporate Communication

  • Contribute to VEO's employer branding and corporate visibility.

  • Coordinate internal communication initiatives.

  • Produce engaging content for social media and corporate channels.

  • Organize employee interviews and highlight company life through articles, photos, and videos.

  • Support the internal ambassador community.

What We're Looking For

Experience

  • Minimum 5 years of experience in Communication, Marketing, or a related field.

  • At least 3 years of experience managing teams.

  • Proven experience coordinating projects and interacting with stakeholders.

  • Experience in corporate communication or creative production is highly appreciated.

Technical Skills

  • Strong project and production management skills.

  • Excellent communication and writing abilities.

  • Good knowledge of MS Office.

  • Photoshop or Adobe Creative Suite knowledge is a strong advantage.

  • Experience working with KPIs and reporting.

Languages

  • French: C1 (mandatory)

  • English: C1 (mandatory)

Soft Skills

  • Strong leadership and coaching abilities.

  • Excellent organizational and prioritization skills.

  • Client-oriented mindset.

  • Initiative and problem-solving skills.

  • Ability to work under pressure and manage multiple priorities.

  • Creativity combined with strong execution capabilities.

Skills Required

  • Minimum 5 years of experience in Communication, Marketing, or a related field.
  • At least 3 years of experience managing teams.
  • Experience coordinating projects and interacting with stakeholders.
  • Experience in corporate communication or creative production.
  • Strong project and production management skills.
  • Excellent communication and writing abilities.
  • Good knowledge of MS Office.
  • Photoshop or Adobe Creative Suite knowledge.
  • Experience working with KPIs and reporting.
  • French: C1
  • English: C1
  • Strong leadership and coaching abilities.
  • Excellent organizational and prioritization skills.
  • Client-oriented mindset and problem-solving initiative.
  • Ability to work under pressure and manage multiple priorities.
  • Creativity combined with strong execution capabilities.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bucharest
1,013 Employees
Year Founded: 2006

What We Do

In 2006, when NOZ (the European clearance leader) started its expansion within Eastern Europe and Africa, Veo quickly fell in love with its vision and agile environment, always pushing things to discover more of this amazing business of clearance and responsible economy. Hence, we've added our own dynamic culture and mindset to everything we embraced from NOZ. Veo Worldwide is a clearance company, based in Europe, with over 17 years of activity. We constantly search for solutions to help business owners capitalize on their unsold stock (past collections, short expiry products, cancelled orders) and become efficient.

Similar Jobs

Udemy Logo Udemy

Enterprise Account Executive

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Easy Apply
Remote or Hybrid
4 Locations
1500 Employees
126K-158K Annually

UL Solutions Logo UL Solutions

Knowledge Specialist, GMA

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Remote or Hybrid
Tunisia
15000 Employees

UL Solutions Logo UL Solutions

Knowledge Specialist - ESG

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Remote or Hybrid
Tunisia
15000 Employees

LEONI AG Logo LEONI AG

HO Product Section

Automotive • Hardware • Industrial • Manufacturing
In-Office
Sousse, TUN
21189 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account