Company Description
Established in 1995 as a high-end consulting organization in Melbourne, Australia, Attra is now a technology services and solutions provider in the payments domain, with a current global team strength of over 2,000 domain experts. To continue to be a global strategic partner to clients in the banking, finance, and payments industry, providing quality assured, information secured IT services and solutions, delivering competitive advantage to our clients, thus creating growth to our employees, and value for all stakeholders.
Map Location