Schaffhausen, Switzerland: Swiss police on Tuesday arrested a 50-year-old man a day after he stormed into an insurance office wielding a chainsaw and wounded two staff members, bringing an end to a two-day manhunt that had also involved German police.

Zurich cantonal place said in a statement that they had arrested the suspect in Thalwil, a town about 60 kilometres from Schaffhausen where the incident took place.

The police investigate in the old town of Schaffhausen in Switzerland during the manhunt. Credit:AP

Police had identified the suspect as Franz Wrousis, a drifter with a criminal record who mostly lived in the woods.

It was not clear what may have prompted the man to assault the two office workers, one of whom was badly hurt. CSS, whose office Wrousis stormed, said he was a client.