Sunrun says tom vonreichbauer assumed roles of cfo

On may 11, 2020, tom vonreichbauer assumed roles of chief financial officer and principal financial officer of sunrun inc.
RUN Ratings Summary
RUN Quant Ranking