beacon hill Jobs in cranberry township,pa - 4