critical project services Jobs in van vleck,tx - 17