Stephen Duignan

Stephen Duignan, Vice President Global Marketing bei LogMeIn.