Rebecca Lloyd on Muck Rack

Rebecca Lloyd

London, England
Campaign Director, Seven Hills Views
As seen in: Sky News

US political enthusiast, Kennedy alum.