Check out this tax calculator for tax rates.
http://en.comparis.ch/steuern/steuervergleich/default.aspx
As you are not living in Switzerland I guess you need to find out where you will be taxed within Switzerland to determine what you pay. Tax varies from canton to canton, and even town to town. I would guess you will be taxed where the company has it's HQ??
Tax in Switzerland is not in bands like the Uk. It is increasing rate vs income graph.