Source: The Paypers

Telr: Telr adds Saudi Awwal Bank to payment network in Saudi Arabia

Telr has expanded its banking network in Saudi Arabia through a new partnership with Saudi Awwal Bank (SAB).

Read full article »
Est. Annual Revenue
$100K-5.0M
Est. Employees
25-100
Khalil Alami's photo - Co-Founder & CEO of Telr

Co-Founder & CEO

Khalil Alami

CEO Approval Rating

81/100

Read more