CEO
Chris van Buuren
CEO Approval Rating
87/100
Attra is a financial technology company that provides intelligent automation and payment processing solutions for insurance and retail sectors.