About Attrus A Attrus is a financial infrastructure company that connects businesses to the global payments and financial services ecosystem. We operate in a complex B2B environment, with consultative sales cycles, multiple decision-makers, and an international