As technology pervades all aspects of business life, business leaders, customers, and employees increasingly expect to be able to execute signatures on agreements, documents and elsewhere with the ...