Departments

The Swiss Cancer Institute is divided into six departments. The heads of these departments, together with the CEO, form the Executive Management.

Clinical Operations

Responsible for the operational management and coordination of clinical trials.

More on Operations

Quality & Compliance

Ensures compliance with legal and regulatory requirements as well as internal quality standards.

More on Quality & Compliance

Research

Responsible for the scientific design and development of clinical trials.

More on Research

Human Resources

Supports employees throughout the entire employee lifecycle.

More on Human Resources

Finance

Responsible for budget planning, financial and resource management, and reporting.

More on Finance

Communication

Ensures clear positioning of the SCI and manages media relations, publications and the organisation’s online presence.

More on Communication