Acloche
–
Delaware, OH, 43015
... With a ever growing business that has been in business for over 120 years, Visual Communications is ever changing. DUTIES: -Assembly of large and small signs -Gluing corners together, that requires a bit of patience and finesse -Putting decals on ... - Apr 27