Halo Labs Inc. reported that Fred Leigh has resigned from its board of directors for personal reasons.