Senior Insurance Manager at Nebius · Trevo