Director at Sunrun · Exec VP Chief Strategy & Brand at ARRAY DIGITAL INFRASTRUCTURE. Filing since 12 Mar 2010. CIK 0001233221