What are the responsibilities and job description for the Director, Customer Success - Americas (Remote) position at Pixlee?
About EmplifiEmplifi's unified customer engagement platform empowers more than 20,000 of the world's leading brands to revolutionize the digital and social cust