Employability

Corporate communication profiles acquired a growing relevance in the last 15 years. They involve leadership roles regarding corporate brand, culture, reputation, social responsibility, with a multi-stakeholder approach. They also involve growing coordination with other departments such as Finance, HR, Compliance, Marketing, etc.

Graduates can pursue career options related to a specific corporate function in communication departments with a holistic approach to strategic communication planning, or a specialized communication profile in other departments where communication management expertise is needed. Examples are public affairs, investor relations, sustainability, or employee communication profiles.

 

1 year after graduation

5 year after graduation

Alumni surveyed

Class 2021

Class 2017

Employed

91.7%

100%

Time to job

0 (55.6% before or immediately after)

n.a.

Salary
Average/100% gross annual salary in CH

CHF 67'800.-

CHF 109'400.-

 

 

Place of work

%

Switzerland

  • Ticino
  • Other Swiss Cantons

53.6

18.2
45.4

Italy

27.3

Other Countries

9.1

   

Employment Industry

%

Services

18

Public Sector, NGOs and Association

18

Manufacturing

45

Consulting

19

*Source: 2022 USI Master Survey (Alumni 2021&2017)