Do you enjoy working with people of all ages? Do you have an interest in learning about emerging technologies? Do you have a dynamic personality and do you creatively develop programs and events? The Hamilton Public Library is offering a unique dual-position...

read more