Castlerock Consulting

Corporate Strategy

Castlerock helps energy companies create and adapt their corporate strategy to changing business conditions. We have advised start-up renewable energy companies as well as mature utilities with more than USD 10 billion in revenue. Our approach to strategy formulation starts with discussions with key stakeholder groups to understand various views and objectives for the future of the organization, assesses options for positioning along the value chain relative to these views and other external factors, and finally formulates initiatives and implementation plans to achieve the future vision.