Montrose Environmental Group Inc. said Tuesday (Aug. 10) it will locate its principal executive office from Irvine, Calif., to North Little Rock. The move is expected to create 90 new, high-paying jobs eventually. State officials said they offered tax incentives to lure the company’s move, including the create rebate and tax back programs. Publicly-traded…