Strategic Customer Success Manager - Americas at Ashby · Match Moth