charles river associates Jobs in menard,tx - 7