Imogen Shaw

Imogen Shaw

Imogen Shaw is a political consultant at a communications agency in London.

@ImogenShaw_otr

Imogen Shaw is a political consultant at a communications agency in London.