On May 11, 2020, Tom vonReichbauer assumed the roles of Principal Financial Officer of Sunrun Inc.