Joanne Leung does well at ESGC