عماد هو المؤسس والمدير التنفيذي لشركة أوداشيا كابيتل (Audacia Capital). له أكثر من 25 سنة من الخبرة في قطاع المصارف في دول مجلس التعاون الخليجي، بما في ذلك توليه منصب المدير التنفيذي في بنك قطر الأوّل، وقبلها منصب رئيس قسم الخدمات المصرفية الاستثمارية في مجموعة سامبا المالية في المملكة العربية السعودية. عماد حائز على شهادة بكالوريوس في العلوم المالية من جامعة نيوكاسل (المملكة المتحدة)، وشهادة ماجستير في الاقتصاد المالي من جامعة سيتي في لندن.