mosaicist (mosaic + -ist; agent_person)
a person who designs or builds mosaics