Building 3, 38 Cairo - Alexandria Desert Rd, Al Sheikh Zayed, Giza Governorate, Egypt
Acumen is a leading investment bank offering comprehensive financial services with a focus on integrity, accountability, and exceptional client service.
Year Founded
2009