GZA GeoEnvironmental Inc. has named a new principal in New Jersey, in one of three newly announced promotions for the professional services firm.