Join C Wire as a Digital Media Sales Specialist where you will report directly to the Country Manager - Switzerland. This role focuses on developing a profitable portfolio through national and regional advertisers and their media agency partners. The ideal candidate will execute a robust go-to-market plan, deploy C Wire's strategic sales initiatives effectively, and drive new revenue streams in the Swiss media market.
What you'll do
What you'll bring
Your background