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 ... All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. The ... - Apr 27