Manager or Senior Manager, Design Engineering, Energy Storage at D. E. Shaw Renewable Investments – Houston | Jobyssey