Terricka main picture

Terricka Beckford

Director - Media

Shoreditch, London, United Kingdom

About me

Expat from New York. FINALLY settling into London post-pandemic. Really keen to explore the city and build new connections.