Marc Trauffer

Status: active (currently has mandates)
in Brienz
from Beatenberg
Check credit rating
Check credit rating