Inside Sales Specialist

Impossible Cloud
Full-time Zug, Zug Other-General
Posted:
March 02, 2026
Location:
Zug, Zug, Switzerland

Job Description

Please note: This is an ICN role being handled by the IC GmbH applicant tracking system.
About Us
At Impossible Cloud Network (ICN) we're building the world's largest independent data center network for high-performance, enterprise-grade AI storage and compute. Founded by seasoned entrepreneurs who previously built a billion-euro tech company, we're on a mission to revolutionize the cloud industry. We enable our customers to achieve real data sovereignty as they retain full data control & custody with  verifiable enterprise-grade privacy guarantees – all outside hyperscalers.
The Role As a Lead Generation Specialist, your mission is simple: build the pipeline. You are the first point of contact between ICN and the world's leading AI integrators and Service Providers. You won't be closing the deals; you will be the one finding the opportunities, making the cold calls, and setting the stage for our senior team to win.
This is a high-volume, high-ac...

Apply for this Job

Submit your application for the Inside Sales Specialist position at Impossible Cloud.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Zug, Switzerland
Posted: March 02, 2026
Deadline: April 11, 2026