Customer Support Executive
Cledara
, Barcelona,
hace 17 días
... that matter. With 1,000+ customers in 32 countries and 6, ... above (desirable). About You Customer-Centric: You are always putting the customer first, skillfully addressing their needs ... uplift your team and the customer experience. Benefits Benefits Access to ...
es.talent.com