
Stephen Oyler
Risk & Compliance Committee
15+ years leading compliance, risk, and policy strategy in energy and sustainability
Stephen Oyler is a risk, compliance, and operations leader with over 15 years of experience in the energy sector, driving strategic initiatives at the intersection of legal policy, sustainability, and enterprise resilience. Currently serving as VP of Legal & Policy at CPower Energy, Stephen brings deep expertise in regulatory risk, contracts, document management, and process optimization.
His career spans leadership roles at Westinghouse Electric, Eaton, and GE, with a focus on strategic planning, enterprise risk, and financial leadership. Stephen has also earned certifications from Yale, Wharton, Cornell, and Berkeley in ESG, clean energy, corporate governance, and sustainability. A Climatebase Fellow and policy strategist, he is committed to guiding organizations through complex transitions with a focus on compliance, sustainability, and long-term value creation.