The BoardNo free photographNo free photographLaura SiegelSwiss Music Manager · Switzerland · On the mapFollow Compare Share ClaimAbout this person. CountrySwitzerland