Jacqueline Head on Muck Rack

Jacqueline Head

Verified
London
News Editor — HuffPost

News Editor, HuffPost UK.