Senior Manager or Director, EPC Commercial and Delivery at D. E. Shaw Renewable Investments (New York, NY) — aijobsearch