Naboo logo

Customer Support Lead (EN/FR) - Full time - Barcelona

Naboo
13 days ago
Full-time
On-site
Barcelona, Barcelona, Spain
Customer Support

Your responsibilities:

  • Own the end-to-end client support experience — fast responses, high satisfaction

  • Handle B2B billing and invoicing, ensuring accuracy and follow-up on outstanding items

  • Build trusted, long-term relationships with clients and partners

  • Identify recurring issues and contribute to process improvements

  • Collaborate cross-functionally with Finance, Ops, and Product teams

Compensation & Benefits:

  • Package: 25,000€ + 4,000€ bonus + benefits

  • Beautiful offices in the center of Barcelona

  • Top-notch work equipment (MacBook)

  • Events that bring our team together