Primary Job Title Vice President, National Security Primary Organization
Microsoft
Location Seattle, Washington, United States Regions Greater Seattle Area, West Coast, Western US Gender Male
Investor Type
LinkedIn View on LinkedIn X (Twitter) View on X
Leigh Madden is based out of Seattle, Washington and is the vice president of national security of Microsoft. Leigh previously worked at Epirus as a chief executive officer. Leigh Madden attended the Johns Hopkins School of Advanced International Studies.

