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
|
69 26 |
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
|
77'200.- 62'600.- |
*Source: 2020 USI Master Survey (2015-2019)