Catherine Carroll's Location
Silver Spring, MD, US
Catherine Carroll's Work
Catherine Carroll's Education
Catherine Carroll's Skills
Catherine Carroll's Summary
Catherine Carroll, based in Silver Spring, MD, US, is currently a Vice President, Public Policy and Corp and Gov Affairs at Discovery Communications, bringing experience from previous roles at Discovery Communications. Catherine Carroll holds a 1993 - 1996 Doctor of Jurisprudence @ University of Virginia School of Law. With a robust skill set that includes New Media, Public Policy, Licensing, Digital Media and more, Catherine Carroll contributes valuable insights to the industry. Catherine Carroll has 1 email on RocketReach.