Job Description

Title: Customer Service Country Lead

Have you ever dreamt of a job where you can make everyone feel satisfied and fulfilled? Are you a strategic and meticulous leader with a desire for customer satisfaction? If you say yes to both questions, you will now have the chance to work as a ...

Apply for this Position

Ready to join EBR? Click the button below to submit your application.

Submit Application