Mahamud Abdullahi's Location
Kuala Lumpur, MY
Mahamud Abdullahi's Education
Mahamud Abdullahi's Summary
Mahamud Abdullahi, based in Kuala Lumpur, MY, is currently a Managing Director at Castle Capital. Mahamud Abdullahi holds a Alberta College of Art + Design.