CareerPlanSign in

French Speaking Customer Support Specialist - Digital Advertising

Barcelona💼 Full-time💰 $19,624–$19,624🗓 2026-09-23 → 2026-09-26

Core

Verify licenses, insurance, and business registrations for new reviews and recertifications while providing support to live advertisers.

Role type

Customer Support Specialist (Digital Advertising)

Builds

Review verification processes and guarantee claims for home service businesses

Domain

Digital Marketing / Home Services

Deliverable

client delivery

Required skills

French (C2), English (C1), license verification, insurance validation, business registration processing, content compliance assessment, churn analysis, onboarding guidance

Preferred skills

compliance experience, home services industry knowledge, process improvement, independent task management

Responsibilities

Process and validate license, insurance, and business registration submissions; Provide phone/email support for live advertisers and review escalated photo submissions; Assess reviews based on guidelines and process Guarantee claims; Evaluate provider quality and support retention through churn analysis; Guide businesses through onboarding processes

Sourced via adzuna · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.