Menu Display


Alert Web

HeraAssetPublisherFilterComuneSelector

Mission and values

Testata Mission and Value

Mission and Value

Mission and value

What we are called to achieve today and in the future

The Hera Group wants to be the best Italian multi-utility for its customers, workers and shareholders, by further enhancing an original business model capable of innovation with strong local roots, while respecting the environment.
 

For Hera, being the best multi-utility means representing a reason for pride and trust for: 

  • customers - so that by constantly listening to them they receive quality services that live up to their expectations; 
  • the women and men who work in the company - so that they are the protagonists of the results thanks to their expertise, their involvement, and their passion; 
  • shareholders - so that they can be sure that the economic value continues to be created for the company while respecting the principles of Social Responsibility; 
  • the reference local area - so that its economic, social and environmental wealth is fostered for a sustainable future; 
  • suppliers - so that they can be key players in the value chain and partners in growth.

The definition of our mission stems from a participatory process that involved some workers from different company areas and 15 mayors of member municipalities, with the goal of exchanging different opinions and identifying the main values in which the reference stakeholders can identify.

 

Values: the values in which we identify

Seleziona il tuo comune

HeraAssetPublisherFilterComuneSelector

Asset Publisher

INTEGRITY

A Group of honest and loyal people

In its external and internal relations, Hera is a company in which considerations of legality, correctness, honesty, fairness and impartiality represent a common way of feeling and acting. In sharing these principles, long-lasting relationships with customers and suppliers, overall transparency in relationships with third parties, and fair recognition of the work of collaborators are established.

TRASPARENCY

Sincere, clear messages to all stakeholders

Hera is committed to keeping all stakeholders clearly, fully and rapidly informed as to all actions at every corporate level. It shall provide this information fully, with all due clarity, in a timely manner. For Hera, being transparent means adopting management tools open to dialogue with its interlocutors with the aim of corresponding to the expectations concerning information and knowledge of the economic, social and environmental impacts of its corporate activities.

PERSONAL RESPONSIBILITY

Shared commitment to the good of the company

Working at Hera entails a commitment to establishing a relationship of trust with colleagues and, more in general, with all stakeholders. Applying oneself with loyalty and effectiveness in order to achieve corporate goals with the awareness of one's tasks and responsibilities is considered essential.

COHERENCE

Doing what we say we'll do

Being coherent means that everyone is called upon to implement the company’s mission, values and operating principles on a daily basis, in every action taken. These are the foundations of strategic planning, company goals and operational management.

Missione and values

The lines of conduct we adopt to achieve our strategic objectives

Seleziona il tuo comune

HeraAssetPublisherFilterComuneSelector

Asset Publisher

An error occurred while processing the template.
Java method "static it.reply.open.hera.template.context.contributor.context.contributor.HeraContributorLocalService.getLayout(long, boolean, long)" threw an exception; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: pageLayout = heraContributorLocalServ...  [in template "20099#20135#4632996" at line 80, column 25]
----
1<#assign 
2bgtheme = "" 
3immagineStrName = "" 
4totalEntryCounter = 0 
5emptyDivNumber = 0 
6emptyDiv =  "" 
7assetVocabularyServiceUtil = objectUtil("com.liferay.asset.kernel.service.AssetVocabularyServiceUtil") 
8vocabulariesList = assetVocabularyServiceUtil.getGroupVocabularies(themeDisplay.getScopeGroupId()) 
9vocabularyId = 0 
10/> 
11<#assign 
12releaseLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ReleaseLocalService") 
13 
14release = releaseLocalService.getRelease(1) 
15vers = release.getBuildNumber() 
16/> 
17<#list vocabulariesList as vocabulary> 
18    <#assign vocabularyName = vocabulary.getName() /> 
19    <#if vocabularyName?? && vocabularyName?lower_case == "tipologia"> 
20        <#assign vocabularyId = vocabulary.getVocabularyId() /> 
21    </#if> 
22</#list> 
23<#if entries?has_content> 
24    <#list entries as curEntry> 
25        <#assign totalEntryCounter = totalEntryCounter + 1 /> 
26    </#list> 
27</#if> 
28<#-- 
29<#if totalEntryCounter lte 3> 
30    <#assign emptyDivNumber = (6 / 2) - totalEntryCounter  /> 
31</#if> 
32<#elseif totalEntryCounter gt 3> 
33    <#assign emptyDivNumber = 6 - totalEntryCounter  /> 
34</#if> 
35<#if emptyDivNumber == 0> 
36    <#assign emptyDiv = "" /> 
37</#if> 
38<#if emptyDivNumber == 1> 
39    <#assign emptyDiv = "<div class='card pb-2' style='opacity:0;'></div>" /> 
40</#if> 
41<#if emptyDivNumber == 2> 
42    <#assign emptyDiv = "<div class='card pb-2' style='opacity:0;'></div> <div class='card pb-2' style='opacity:0;'></div>" /> 
43</#if> 
44--> 
45<#if totalEntryCounter % 2 == 1> 
46    <#assign emptyDiv = "<div class='card pb-2' style='opacity:0;'></div>" /> 
47    <#assign emptyDiv = "" /> 
48<#else> 
49    <#assign emptyDiv = "" /> 
50</#if> 
51<#assign pageURL = "" /> 
52<section id="assistenza-pages" class="white-two-bg"> 
53    <div class="container-fluid ${bgtheme} pt-2 pb-4"> 
54        <div class="container"> 
55            <div class="row"> 
56                <div class="col-lg-12"> 
57                    <#if entries?has_content> 
58                    <#assign itemCounter = 0/> 
59                    <#list entries as curEntry> 
60                    <#assign 
61                    dateFormat = "dd MM yyyy" 
62                    itemCounter = itemCounter + 1 
63                    assetRenderer = curEntry.getAssetRenderer() 
64                    docXml = saxReaderUtil.read(assetRenderer.getArticle().getContentByLocale(locale.toString())) 
65                    /> 
66 
67                    <#assign 
68                    TitoloCard = docXml.valueOf("//dynamic-element[@name='TitoloCard']/dynamic-content/text()") 
69                    SottotitoloCard = docXml.valueOf("//dynamic-element[@name='SottotitoloCard']/dynamic-content/text()") 
70                    LinkAPagina = docXml.valueOf("//dynamic-element[@name='LinkAPagina']/dynamic-content/text()") 
71                    link = "" 
72                    /> 
73                    <#if LinkAPagina?has_content> 
74                        <#if vers != 7110> 
75                        <#assign 
76                        layoutIDJsonString = LinkAPagina?split("@")?first 
77                        layoutIDJsonObject = jsonFactoryUtil.createJSONObject(layoutIDJsonString) 
78                        groupIDJsonString = LinkAPagina?split("@")?last 
79                        groupIDJsonObject = jsonFactoryUtil.createJSONObject(groupIDJsonString) 
80                        pageLayout = heraContributorLocalService.getLayout(groupIDJsonObject.getLong("groupId"), false, layoutIDJsonObject.getLong('layoutId')) 
81                        link=pageLayout.getFriendlyURL(local) 
82 
83                        /> 
84                            <#else> 
85                                <#assign 
86                                layoutID = LinkAPagina?split("@")?first 
87                                groupID = LinkAPagina?split("@")?last 
88                                pageLayout = heraContributorLocalService.getLayout(groupID?number, false, layoutID?number) 
89                                link = pageLayout.getFriendlyURL(local) 
90                                /> 
91                            </#if> 
92                    </#if> 
93                    <#if itemCounter == 1> 
94                    <div class="card-deck"> 
95                        </#if> 
96                        <#if itemCounter%2 == 0> 
97                        <div id="cards-duebox-container" class="card py-3 px-3 mr-0 ml-xl-3 ml-lg-3 ml-md-3 ml-0 mb-4"> 
98                            <#else> 
99                            <div id="cards-duebox-container" class="card py-3 px-3 ml-0 mr-xl-3 mr-lg-3 mr-md-3 mr-0 mb-4"> 
100                                </#if> 
101                                <#if link != ""> 
102                                <a href="${link}"> 
103                                    </#if> 
104                                    <div class="card-body"> 
105                                        <h5 class="card-title mb-0 black bolder assistenza-title xx-bigger"> 
106                                            ${TitoloCard} 
107                                        </h5> 
108                                        <#if SottotitoloCard?has_content> 
109                                            <div class="card-text greyish-brown small letter-spacing-sm"> 
110                                                ${SottotitoloCard} 
111                                            </div> 
112                                        </#if> 
113                                        <#if link != ""> 
114                                            <p class="card-text small bold letter-spacing-sm">${languageUtil.get(locale, "leggi-var-eng")}</p> 
115                                        </#if> 
116                                    </div> 
117                                    <#if link != ""> 
118                                </a> 
119                                </#if> 
120                            </div> 
121                            <#if itemCounter % 2 == 0> 
122                        </div> 
123                        <div class="card-deck"> 
124                            </#if> 
125                            <#if itemCounter == totalEntryCounter> 
126                            ${emptyDiv} 
127                        </div> 
128                        </#if> 
129                        </#list> 
130                        </#if> 
131                    </div> 
132                </div> 
133            </div> 
134        </div> 
135</section> 

Mission and values video

Missione and values

Page update 8 October 2024

Seleziona il tuo comune

HeraAssetPublisherFilterComuneSelector

Related content

Bilancio bs e be banner

Financial results FY2024 and
Creating shared value report 2024

Pre-Footer Standard

Hera SpA, Viale Carlo Berti Pichat 2/4, 40127 Bologna, Tel.051287111 www.gruppohera.it