Scottish Renewables has appointed former Drax Group plc (LON:DRX) executive Angela Hepworth as its new chief executive officer (CEO), effective July 20, the renewable energy industry body announced today.