For most executives, the CEO title represents the pinnacle of corporate leadership. But for one payments and spend management industry leader, the future of business...