Bank details and public information
Retell Technologies Inc.
919 North Market Street Suite 950
Wilmington, DE 19801
United States
Bank name: Evolve Bank & Trust
Beneficiary Name: Retell Technologies Inc.
Phone: +1 (929) 506-28-31
[email protected]