Manager, Customer Success EMEA Scale at Samsara | JobVerse