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.

Employability Data

  • Employed                         100%
  • Average Time to job*        2 months
    (82% within 3 months: 56% before graduation)

 

Place of work %

Switzerland

  • Ticino
  • Other Swiss Cantons

69

26
43

Italy 5
Other Countries 26

 

Industry %
Services 57.5
Manufacturing 24.3
Consulting 9.2
Public Sector, NGOs and Association 9.2

 

Annual Salary (gross in Sfr)  
Average 71'800.-

Average in Switzerland

  • Ticino
  • Other Swiss Cantons

77'200.-

62'600.-
85'600.-

 

*Source: 2020 USI Master Survey (2015-2019)