Chief Executive Officer at Array Technologies · VP - Group Executive at IDEX. Filing since 30 Nov 2011. CIK 0001485466