Blockchain-powered Payment Platform Wadz Welcomes Three New Executives