Head of Strategic Customer Success - Americas at Ashby | HireBase