Meena Ayittey Film Director United Kingdom Member since 2020 Twitter Facebook Pinterest Meena Ayittey is an award winning film director based in London. Contact Meena. Website Twitter LinkedIn The Dots D&AD Awards (1) WeThe15 PR PR Multi Market 2022