Management

Truly Nolen Promotes McCloud to Manager

Stephanie McCloud, manager of the company’s Sarasota, Fla. service office, has held several positions in the pest control industry, including sales and renewal inspector, prior to her managerial promotion.