Diarra Smith

Diarra is an experienced operator having spent nearly 10 years executing best in class support services for founders and directors from UK growth companies.