Director, Customer Success - EMEA job at Pluralsight