Senior Customer Success Manager - iGaming