The company recently crossed $1 billion in annual billings and manages more than $5 trillion in global business spend through its platform. It’s no …Read More