Barbara McNamara

Barbara A. McNamara (born circa 1942) was the NSA's Deputy Director from October 1997 until June 2000. She was succeeded by William B. Black, Jr..[2]

Barbara McNamara
15th Deputy Director of the National Security Agency
In office
1997–2000
Preceded byWilliam P. Crowell
Succeeded byWilliam B. Black, Jr.
Personal details
Born1941/1942 (age 77–78)
Clinton, Massachusetts, U.S.
Professionlinguist, intelligence official
AwardsNational Intelligence Distinguished Service Medal
Nickname(s)"BAM"[1]

Biography

McNamara joined the NSA in 1963 as a Chinese linguist. She rose through a number of analytic, operational, and managerial positions before leaving the Operational Directorate in 1983. McNamara became the first woman to be named Deputy Director of Operations in 1994. In 1997 she became the second woman to be named the agency's deputy director. In June 2000, she received the US Intelligence Community's highest award, the National Intelligence Distinguished Service Medal. At the time she was one of the highest ranked women in the United States intelligence community.[3] She served as the NSA's Senior U.S. Liaison Officer in London, England shortly before her retirement in 2003.[4][5]

Currently, she is a board member of Signalscape and Intec Billing.

Government offices
Preceded by
William P. Crowell
Deputy Director of the National Security Agency
October 1997 – June 2000
Succeeded by
William B. Black, Jr.
gollark: Especially given that it has many cases which are not very special.
gollark: ```Admins and moderators interpret the rules. You cannot argue about special cases.```Yet another ridiculous bit.
gollark: ```Advertising or installing software that could be considered malicious or dangerous without the player’s informed consent is forbidden.```Wait, so... to advertise stuff... you need informed consent... but you can't inform them?
gollark: You can use this as a rough template for an "antivirus".
gollark: ```lualocal banned = { BROWSER = { "EveryOS", "Webicity" }, BAD_OS = { "QuantumCat" }} function potatOS.check_safe(code) local lcode = code:lower() for type, list in pairs(banned) do for _, thing in pairs(list) do if lcode:find('[^"]' .. thing:lower()) then local text = ([[This program contains "%s" and will not be run.Classified as: %s.If this is a problem, please contact the potatOS developers.]]):format(thing, type) return false, function() printError(text) end end end end return trueend local boot_done = false local real_load = load function load(code, ...) if boot_done then local ok, replace_with = potatOS.check_safe(code) if not ok then return replace_with end return real_load(code, ...)end```

References



This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.