Manager, Business Analysis (Investment Analysis/Project Finance).
Company: Recurrent Energy, LLC
Location: New York, NY
Section Manager - Rate Engineering Load Research
Company: Consolidated Edison
Location: New York, NY
Company: Recurrent Energy, LLC
Location: New York, NY
Company: Consolidated Edison
Location: New York, NY