Charlotte Carr

Originally from London and currently based in Chicago, Charlotte is an editor working across the UK and USA markets with an assortment…

Charlotte Carr

Senior Editor

About