Born in Beit Jann during the Mandate era, Assad attended high school in Rameh. He served as secretary of the Histadrut trade union in his hometown between 1961 and 1967, and headed the town's local council from 1969 until 1976.