Marketing & Communications Officer (60-80%)


Company: Swiss TPH
Location: Basel

Create specific messaging and marketing materials (e.g. A tertiary qualification in marketing or other relevant field and/or relevant experience in planning,…

More >>


Join our Facebook group




  • Latest Jobs in Switzerland