ServiceMaster by Demart
–
Dublin, OH, 43017
... Team lead is a working position who also oversees approximately 10 team members, and must be able to assist in training, and ... of the company, team effort including being in uniform, dependable and ability to be confidential, not sharing unnecessary ... - May 14