Customer Success Manager - North America at Alguna (New York, California)