Profile In Progress
Dorsha is building their profile – stay tuned!
London, UK
Hiya, Dorsha here!
I’m a Creative based in London (UK) who collaborates with creatives to bring their passion projects to life, whether it be through digital design, marketing, content creation or strategy.
London, UK
Fluent in English