beacon hill staffing group Jobs in machias,me - 41