Director at Element Solutions · Director at Clearway Energy. Filing since 19 Nov 2014. CIK 0001182337