Senior Director of Customer Success, EMEA Strategic at Pluralsight | JobVerse