Hartley named NCSPCA Executive Director