Hi:
I am a native German speaker who grew up right on the Swiss border and worked in Switzerland for some time. I do understand Swiss German well (Germans even 50 km away from the border generally do not understand Swiss German at all, it is a very distinct accent). I have been living in the US for many years now and can translate German to English and the other way around. I can translate Swiss German to English as well. To translate English to Swiss German you will need a Swiss; with very rare exceptions nobody else will be able to do this properly (also there are different and distinct accents in Switzerland so you need to specify which).
I am happy to answer any questions you might have.
Thanks,
Tina