Headquartered in Dubai, UAE, Excella MENA DMCC is a platform that acts as an incubator and accelerator for strategic and unique small to medium businesses. We cater to businesses who need financial support and technical backup to scale up and expand around the Middle East Region and Africa. Our busi... Read more
This company has no teams yet
This company has no offices yet