
Terricka Beckford
Director - Media
Shoreditch, London, United Kingdom
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.