Genève Aéroport supprime une vingtaine de postes

Genève Aéroport supprime une vingtaine de postes en raison des difficultés économiques liées ...
Genève Aéroport supprime une vingtaine de postes

Genève Aéroport supprime une vingtaine de postes

Photo: KEYSTONE/MARTIAL TREZZINI

Genève Aéroport supprime une vingtaine de postes en raison des difficultés économiques liées à la pandémie de coronavirus. La commission du personnel a démissionné en bloc en accusant la direction de ne pas l'avoir pas consultée comme elle en a droit.

Le directeur général André Schneider 'a informé vendredi les membres du personnel des mesures prises', a dit dimanche à Keystone-ATS le porte-parole de l'aéroport Ignace Jeannerat. Le volume de suppressions de postes n'exige pas une procédure de licenciement collectif et la négociation d'un plan social.

L'entreprise ne souhaite pas encore donner d'indications précises sur le nombre de collaborateurs qui seront remerciés, tant que ceux-ci ne seront pas informés. Au moins cinq personnes partiront en retraite ou en pré-retraite et au moins deux personnes pourront être réintégrées via des postes vacants, affirme-t-elle.

L'aéroport explique vouloir 'préserver une capacité à un équilibre financier', alors que le site est confronté avec la pandémie à sa pire crise depuis la Deuxième Guerre mondiale.

L'année dernière, la perte a atteint 129,5 millions de francs. Pour 2021, elle sera 'à nouveau très importante malgré de nouvelles économies', fait remarquer le porte-parole. Pour l'année prochaine, les investissements seront réduits de 30 millions de francs et les dépenses de fonctionnement d'au moins 15 millions. Seuls les projets les plus importants seront maintenus.

Appel au Conseil d'Etat

Après la démission collective de la commission du personnel, le syndicat des services publics (SSP) trafic aérien représentera lui désormais les intérêts des collaborateurs. Il demande la 'prise en main' de la direction par le Conseil d'Etat et exige que le conseil d'administration désavoue celle-ci.

Depuis le début de la pandémie, des dizaines de départs n'ont pas été repourvus. Selon le syndicat, rien ne laisse penser que les efforts annoncés vendredi seront les derniers.

M. Schneider avait affirmé en juin que le trafic il y a quelques mois encore n'atteignait que 15% à peine des chiffres d'avant le début de la pandémie. La direction a proposé à la commission du personnel d'organiser dès la semaine prochaine une discussion.

/ATS
 
Erreur de rendu non gérée dans 'NewsByTag' part: System.Exception: System.Data.SqlClient.SqlException: The query processor could not start the necessary thread resources for parallel query execution. à System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) à System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) à System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) à System.Data.SqlClient.SqlDataReader.HasMoreRows() à System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) à System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping) à System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) à System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) à System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) à System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) à System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) à IceCube.Common.GetDataViewByQuery(String strQuery, IEnumerable`1 prms) dans C:\Repository\Core\IceCube_Business35\Common.cs:ligne 1585 SELECT distinct top 5 d.objectid as ID,d.idnavigation,d.TextContent512 as TextContent,d.Title_Documents,d.RawImage,d.Image,d.createdate_documents FROM Document d inner join CategoryItemXObject o on d.ObjectID=o.ObjectID and o.CategoryItemID in (select n from @SelectedTagID) and o.CategoryItemID not in (2460, 2461, 2462) where d.ObjectID<>@ObjectID and d.IDZone=@Z and d.TypeID in (10004,10008) and d.Available_Document=1 and d.Published=1 and d.Visible_Document=1 order by d.createdate_documents desc à IceCube.Common.GetDataViewByQuery(String strQuery, IEnumerable`1 prms) dans C:\Repository\Core\IceCube_Business35\Common.cs:ligne 1608 à IceCube.BuiltInParts.Document.GetLiveValue(Int32 navID, Int32 zoneID, Dictionary`2 uiArgs) dans C:\Repository\Core\IceCube_Business35\BuiltInParts\Content\Document.cs:ligne 682 à IceCube.BuiltInParts.Document.Render(Int32 navID, Int32 zoneID, Dictionary`2 uiArgs) dans C:\Repository\Core\IceCube_Business35\BuiltInParts\Content\Document.cs:ligne 759 à IceCube.BuiltInParts.Document.RenderCall(ITemplate currentTemplate, Int32 navID, Int32 zoneID, SitePart sitePartID) dans C:\Repository\Core\IceCube_Business35\BuiltInParts\Content\Document.cs:ligne 786 à IceCube.Rendering.CallPartBlockInfo.ToString() dans C:\Repository\Core\IceCube_Business35\Rendering\CallPartBlockInfo.cs:ligne 68

Actualités suivantes

Articles les plus lus