These rankings are based on data from March 2026

Company

Simbrella

Years in business

  • 27

Number of employees

  • 51-200 employees

Country

  • Azerbaijan

Simbrella introduces a mobile fintech services platform enabling financial institutions, mobile wallets, and MNOs to offer loans to untapped customer segments. The platform applies AI-based models to assess creditworthiness, operating across more than 25 countries and serving over 200 million customers.

Position of Simbrella on sub rankings

March 2026

Azerbaijan - Overall

2 out of 8

Help us improve this profile

Insights

Social Media

© 2026 RankmyAI is licensed under CC BY 4.0
and is part of:

logo HvA

Get free insights in your inbox: