Mckenna Long & Aldridge LLP Mckenna Long & Aldridge LLPSustained Excellence in Trade Secrets - Washington, D.C.