Cyrus Tashakkori is currently the President of Open Road Renewables, a renewable energy company focused on utility-scale clean energy projects in the United States. Prior to this role, Cyrus worked as the Vice President and Principal at Pioneer Green Energy, a renewable energy development firm, and as the Solar Development Manager at E.ON Climate and Renewables, North America. With a background in environmental science, economics, and public policy, Cyrus holds an MBA in Entrepreneurship from Texas McCombs School of Business and an MPAff in Energy Policy from The LBJ School of Public Affairs.
Sign up to view 4 direct reports
Get started