Manager, Customer Success EMEA Scale at Samsara | HireBase