Webrepublic is the leading digital marketing agency in Switzerland. More than 250 employees design, implement, and optimize campaigns from a single source. To translate marketing complexity into business value for customers, they always think creation, media, and technology together.
Job Summary
Over the last decade, Webrepublic has grown from an ambitious startup into Switzerland’s leading digital agency. Recently, Webrepublic launched a subsidiary in South Africa, worki