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.

The following data are based on the last USI Alumni Survey, carried out by the USI Career&Alumni Service and the USI Alumni DB.

  1 year after graduation 5 year after graduation
Employed 94.1% 100%
Time to job

1.8 months

(83.4% before or immediately after graduation)

n.a.
Salary
Average/100% gross annual salary in CH
CHF 54'200.- CHF 98'300.-

 

Place of work 1 year after graduation 5 years after graduation
Switzerland 66.7% 80%

Ticino

40.0% 20%

Other Swiss Cantons

26.7% 60%
Italy 26.7% -
Other Countries 6.6% 20%

 

Employment Industry 1 year after graduation 5 years after graduation
Manufacturing 46% 50%
Public sector, NGOs, Associations 15% 20%
Consulting 8% 10%
Services 31% 20%

 

Employment Function Percentage
Communication, PR 42.9%
Management Consulting, Strategy 7.4%
CRS, Sustainability 7.1%
Marketing, Events 7.1%
Human Resources, Organisation 7.1%
Sales, Customer Service 7.1%
Public Affairs, Government, International Cooperation 7.1%
Teaching, Training, Academic Research 7.1%
Entertainment, Art, Music, Culture 7.1%

Source: 2024 USI Master Survey (alumni 2023 and alumni 2019) and USI Alumni DB