Wartsila SwitzerlandManager, direct taxesVerified Switzerland manager Apply on successfactors Manager, direct taxes at Wartsila Switzerland. Location: Switzerland.