Edgar Buckley/Definition

Senior Vice President, European Business Development, Thales; Strategic Advisory Group, Atlantic Council; Former NATO Assistant Secretary General