SAB Invest employs 175 employees. The SAB Invest management team includes Ali AlFaraj (Chief Operating Officer), Ali Almansour (Managing Director and CEO), and Osama Alowedi (Chief Investment Officer).
Get Contact Info for All DepartmentsLooking for a particular SAB Invest employee's phone or email?