Ian Davis is currently the Managing Partner at OnPeak Power, LLc. Previously, Ian held the role of Vice President of Development at Cielo Wind Power. Ian has experience as a Principal Financial Analyst at Topaz Power and as a Settlement Analyst at Lower Colorado River Authority. Ian graduated from Northern Illinois University with a Bachelor of Applied Science degree in Finance.
Previous companies
Sign up to view 0 direct reports
Get started
This person is not in any teams