A

Atto

Unclaimed Listing

financial services

United Kingdom
45 Employees
Founded in 2010
+44 845 119 3333

Official Channels

DFYDude Intelligence Summary

Atto is a financial services organization operating out of Edinburgh, Scotland, United Kingdom. Internal OS database checks indicate an active workforce of approximately 45 employees.

Verified OrganizationEst. 2010www.atto.co

Key Contacts

verified

Yoanna P.

Talent And Employee Engagement Manager

y***@direct.id

Key Personnel & Talent at Atto

Search Directory

Overview

Atto specializes in ["account aggregation","income verification","credit risk decisions","affordability","credit risk","collections","p...

Active Job Openings (0)

View All Openings

No Active Job Postings Listed

Atto does not have any active public job requisitions posted right now. You can submit a direct pitch or express interest.