https://www.instagram.com/odeabank/
https://twitter.com/odeabank
https://www.linkedin.com/company/odeabank
Location: Turkey, Marmara Region, Istanbul
Member count: 1001-5000
Phone: +90 4448444
Founded date: 2012
Investors 1
Date | Name | Website |
- | IFCAMC | ifcamc.org |