sun technical Jobs in switzer,wv - 620