Alexander Moiseev named Managing Director Europe of Kaspersky Lab