Philip Elwood's Location
Washington, District of Columbia, United States
Philip Elwood's Work
Philip Elwood's Education
The London School of Economics and Political Science (LSE)
MSc ( Social & Public Communications )
2003 - 2004
Georgetown University
Bachelor of Arts (B.A.) ( Political Science and Government )
2000 - 2003
Philip Elwood's Skills
Philip Elwood's Summary
Philip Elwood, based in Washington, District of Columbia, United States, is currently a Senior Strategist at Levick, bringing experience from previous roles at Ogilvy, Sec Newgate s.p.A, Chester Creek Consulting and Ipsos Public Affairs. Philip Elwood holds a 2003 - 2004 MSc in Social & Public Communications @ The London School of Economics and Political Science (LSE) . With a robust skill set that includes Strategic Communications, Media Relations, Public Relations, Crisis Communications, Corporate Communications and more, Philip Elwood contributes valuable insights to the industry. Philip Elwood has 3 emails on RocketReach.