Opprettet 2014 (Frankrike), SITA Resources for life egen 371 tilknyttede merkevarer og 635 konkurrerende merkevarer. SITA Resources for life eies av Veolia Environnement, børsnotert i Paris ISIN-nummeret til Veolia Environnement er FR0000124141. SITA Resources for life kommer under Avfallshåndtering-bransjen.