Director at Array Technologies · President and CEO at DIEBOLD NIXDORF. Filing since 4 May 2018. CIK 0001732384