Esparity Solar appoints Janin Campos as chair