Angry municipal workers jeered the Greek Prime Minister Alexis Tsipras, as he was leaving his office in Thessaloniki on Wednesday.
Earlier, the Greek PM apparently refused to meet a delegation of the workers, mostly staff, whose contracts are about to expire.
The workers demand the renewal of their contracts, and accuse the government of going back in their promises to offer permanent jobs.
The incident occurred on the eve of the 24-hour national strike, announced last week by the civil servants’ union ADEDY, and private sector union GSEE.
The strike is expected to grind all forms of public transportation in the country – including public transportation in Athens, railways and the ferries linking the mainland to the Greek islands – for the entire day.
A four-hour walkout by air-traffic controllers will mean a number of domestic flights will be cancelled between 8 a.m. and noon.
Meanwhile ferries will remain docked in ports around the country, as Greek seamen join the 24-hour action.