Leadership team
Leading through change, driving the digital transformation forward, and evolving the foundation of the payables industry.
Our people are at the heart of everything we do.
team block
Executive team
team block