Transportation and logistics FedEx Appoints Abdulrahman Al-Mubarak as Managing Director Operations by Ahmed Hassaan July 23, 2024 by Ahmed Hassaan July 23, 2024 Federal Express Corporation, the world’s largest express transportation company, has appointed Abdulrahman Al-Mubarak as… 0 FacebookTwitterPinterestEmail