
Define competitive positioning and differentiation via technology, pricing and
customer service. ... We work as a functional organisation where the
support manager reports to the group head of
support, ... We are one of the leading Swiss web hosting providers and offer our
services mainly in Switzerland and ... strategy across the country and brand, partner with central teams (marketing, sales, product, tech,
support ... Around 80,000
customers trust in our solutions and we manage a total of more than 180,000 domains.