Customer Success Manager - EMEA North