Irish wind and solar projects developer Mainstream Renewable Power has appointed Raghuram Natarajan as the CEO of its Singapore-based Asia-Pacific (APAC) operations.