Harrington Starr jobs