Lucy Brice

UK based sales executive who worked on the magazine The Word (Development Hell Ltd) in the early 2010s.

Comments

Login or Register to post a comment