A integral technology leader is seeking a Russian-Speaking Customer Support Specialist in Barcelona to support small and medium-sized businesses in digital advertising. The role offers a full relocation package, health insurance, and opportunities for career development. You will assist clients via various communication channels and help optimize their performance in the digital landscape, making it an excellent entry point into the tech industry.
#J-18808-Ljbffr