Seeking a Full-Time Communications and Technology Specialist at Savannah Lakes Village. Savannah Lakes Village... is a picturesque 4000-acre lakefront community boasting an abundance of amenities, located in McCormick SC at the heart of the...
Savannah Lakes Village