Director, Customer Success at Kraken | JobVerse