Advert. SLR International Corporation is seeking a talented Survey Field Technician (rod person) to join our survey team in our Cheshire, CT location and perform field surveys for various projects in the New England and New York area. About SLR. SLR is a professional consulting and advisory firm that has been advising clients for over 20 years. Starting as a UK business, we now operate as a global company with more than 2000 people delivering cli...