Concentrix · Corporate ESG Dashboard

Company-wide recovery, avoided-emissions & circular impact — the organisation's sustainability record, not just employee activity · t2c
📄 ESG Report
scope: All time (2021–2026)
HRPeople Ops · Admin
⚠️ Internal use only — not for external reporting without written permission (BEST · bXTRA PH · Concentrix) + accuracy sign-off.
Your trash, turned to cashback. Your habit, turned to impact.

Everyday office waste — paper, carton, PET — segregated clean at the source becomes Environmental Points a person can redeem (1 EP = ₱1), and rolls up into Concentrix's own corporate ESG record — measurable, auditable, company-wide. Real proof: 149.2 tonnes recovered and genuinely recycled by BEST (not landfilled) across all 18 sites. Cashback for the individual; a real sustainability & circular-economy result for Concentrix as a company.

📎 How the comparisons are derived: CO₂e avoided = US EPA WARM v16 net factors applied to verified recovery tonnage. “Cars off the road” = tCO₂e ÷ 4.6 tCO₂e per car·year (US EPA GHG Equivalencies Calculator). “Trees”, water, energy, oil, landfill equivalents in the 🌱 ESG & Carbon tab each cite their own factor (US EPA, World Steel Assoc.). Illustrative equivalents, not on-site measurements; not carbon credits · draft pending assurance.

🌏 Concentrix's real impact — and the road ahead

Actual recovery from the BEST Trash-to-Cashback ledger, attributed per branch. 📌 This panel is the fixed all-time (2021–2026) total — it does not change with the period filter above. The KPI cards and drill-down do follow the period (e.g. pick 2026 → they show that year only).
Recovered to date · all 18 sites
~149 tonnes
361,963 EP · 2,617 transactions · since 2021
Mostly office paper & carton. Estimated CO₂e avoided — with its range & basis — is in the Carbon & Circular-Impact panel below. Top sites: Glorietta 5, Tera Tower, Ayala North.
The growth lever · individual participation
18 → thousands
Today: a designated recycler per site. Next: every employee.
The Eco-Warrior app + nearby-merchant redemption turns 18 site cards into a whole-workforce program — multiplying the tonnage above.
Next step → roll out individual enrollment (each coordinator's link) + let warriors redeem EP at the businesses around every site — every exchange keeps rolling up this org tree.

♻️ Recycled instead of virgin — the real impact

The core of the story: every kilo recovered here is remanufactured from recycled material instead of made new from virgin resources — so trees, crude oil and ore stay in the ground. The diverted mass is measured (GRI 306-4, BEST ledger); the CO₂e avoided from the recycled-vs-virgin swap is estimated separately below.
📄
Paper & carton
129.6 t
recycled, not made from virgin wood pulp (fresh-cut trees)
🧴
PET plastic
13.9 t
recycled, not made from virgin crude oil — the biggest per-kg carbon gap
🥫
Tin / steel
5.7 t
recycled, not smelted from mined iron ore + coal
🍶
Glass
33 kg
recycled, not melted from virgin sand (silica)
✅ Tonnes are the measured, verified mass diverted from disposal (GRI 306-4 · BEST ledger) — the hard number. The CO₂e avoided by the recycled-vs-virgin swap is an estimate (below · EPA WARM v16), reported separately and not a carbon credit.
And the natural resources that swap keeps in the ground — estimated from the 149.2 t recovered, using recognised public factors:
🌊
13.9 t
Plastic kept from dumps & waterways
PET diverted from disposal — cuts the risk of leaking into waterways & the ocean (leakage-avoided, not an ocean measurement).
🌳
≈ 2,400
Trees (equivalent)
17 trees / short ton recycled paper · US EPA.
💧
≈ 3.8M L
Water saved
7,000 US gal / short ton paper · US EPA.
≈ 590 MWh
Energy saved vs virgin
~4,100 kWh / short ton paper (US EPA) + worldsteel + PET industry.
🛢️
≈ 286 bbl
Crude oil / feedstock saved
2 bbl / short ton paper · EPA. Plus 13.9 t oil-derived PET upcycled, not made new.
🥤
≈ 555,000
PET bottles kept out
13.9 t ÷ ~25 g/bottle (conservative).
⛏️
≈ 8 t
Iron ore not mined
+ ~4.2 t coal · worldsteel, from 5.7 t recovered steel/tin.
🗑️
≈ 360 m³
Landfill space diverted
3.3 cu yd / short ton paper · US EPA.
How these are calculated: estimates from applying recognised public factors — US EPA WARM v16 & the EPA GHG Equivalencies Calculator, the World Steel Association, and industry bodies — to Concentrix's verified recovery tonnage (bXTRA Trash-to-Cashback ledger). These are estimated / avoided impacts, not on-site measurements, and are not carbon credits. The paper-based figures (trees, water, energy, oil, landfill) are widely-cited rules of thumb shown as equivalents; the tCO₂e number is the rigorous headline — ~455 tCO₂e sits mid-range of a defensible ~436–476 t (EPA WARM v16, boundary A: recycling-vs-virgin, office-paper/carton mix, incl. forest-carbon storage), with a conservative manufacturing-only floor of ~68 t (DEFRA) shown in the 🌱 ESG & Carbon tab. Reported separately — never deducted from any Scope 1/2/3 total; not a carbon credit. Draft · pending human / assurance sign-off.

📈 Recovery & participation trend

Weekly · live from /institutions/:id/trend
Recovery (kg) Participation (%)

🗂️ Drill-down

Click a row to drill into the subtree. Ranked by per-capita kg (fair across site sizes).

♻ Material mix

kg recovered by stream — "highest diversion potential"

🏆 Top cities per-capita kg

Loading the action center…
⚡ The Operations tab turns the dashboards into an operating tool — what to fix (data & attribution health), what to do now, and the redemption picture. Computed live from your roster, verified drops & redemption queue. Internal use only.
📄 Open full ESG Report →

🌍 Carbon & Circular-Impact DRAFT · assurance sign-off pending

Three distinct figures — a measured diversion mass, a small process-emissions inventory line, and a separately-reported avoided-emissions estimate. They are never added together or netted. The separation is the integrity firewall.
SOURCE-SEGREGATED · CONTAMINATION-FREE · RECYCLING-READY
Captured clean at the source — skipping the 16–50% contamination loss of mixed recycling — so our material is genuinely remanufactured into new products, and we count avoided emissions only on what's truly recycled (EPA WARM).
♻ Source-segregated by eco-warrior 🧼 Clean capture uncontaminated 📦 Recycling-ready high real yield 🔄 Remanufactured product closed loop
Single-stream contamination runs ~16–25%+ (up to 50% on bad loads) and whole loads can be rejected — clean source-separated material skips that loss funnel. UF / FL DEP MRF Contamination Report 2020; NWRA via FiveThirtyEight 2019; EPA "Source Separation" guidance. Segregation-at-source is also PH law — RA 9003, Ecological Solid Waste Management Act of 2000, §21 (compliance-aligned by construction).
① Waste diverted from disposal · MEASURED
~149 tonnes recycled
The hard headline — a mass, not emissions. Non-hazardous · Recycling · offsite.
Basis: GRI 306-4 · measured · BEST ledger 2021–2026 (18 NCR sites; 2022 = January-only).
② Recycling process emissions · INVENTORY (+)
≈ 13 t CO₂e
A small positive figure — the only carbon number that belongs in an emissions inventory.
Basis: GHG Protocol Scope 3 Cat. 5 · EPA GHG Emission Factors Hub 2024, Table 9 (Recycled) · excludes avoided emissions · t→short-ton converted.
③ ⚠️ Estimated AVOIDED emissions · reported SEPARATELY
≈ 68 – 455 t CO₂e (range)
Floor ≈ 68 t (boundary B, DEFRA mfg-only) shown next to the ~455 t headline (boundary A, EPA WARM). Never shown as "455 t" alone.
ESTIMATE — not a tradable / owned / sellable carbon credit
Basis: EPA WARM v15/16, boundary A (recycling vs virgin production, incl. forest carbon); conservative floor = DEFRA 2024 Material-use diff, boundary B (manufacturing-only). US factors applied to PH waste → directional only, not a precise PH value. Reported separately — never deducted from any Scope 1/2/3 total.
⚠️ Forest-carbon footnote (mandatory): ~97% of the paper/carton avoided-CO₂e under boundary A is modeled avoided forest-carbon sequestration, not avoided mill emissions (EPA WARM v15 Exhibit 3-17 component columns). This is the single most important under-claim — which is why the ~68 t manufacturing-only floor is shown alongside the headline.
Carbon-credit readiness: ~149 t over 5 years is below standalone-project materiality and an office program is almost certainly non-additional (RA 9003 already mandates segregation) → this is an ESG avoided-emissions story + a readiness pathway (keep the auditable ledger; revisit only as an aggregated multi-institution program), NOT a creditable project today.
🔄 What each clean, source-separated stream becomes — the closed loop (RA 9003 segregation-at-source)
Material (our stream)What it becomesLoop
Carton / office paper ~129.6 tNew containerboard & paperClosed-loop, high yield
PET bottles ~13.9 tNew bottles / polyester fiberClosed-loop when clean
Metal (tin / steel) ~5.7 tNew metal cans & productsClosed-loop, recyclable indefinitely
Glass (clear) traceNew glass containersClosed-loop only because source-separated
Per-stream loop reality: AF&PA / Fibre Box Assoc. (fiber); APR / ACS Sust. Chem. & Eng. 2018 (PET); Aluminum Association (metal); Container Recycling Institute / Andela Products 2024 (glass — single-stream glass downcycles to aggregate; source separation is what preserves bottle-to-bottle). Avoided emissions counted on verified-recycled tonnage only, not gross collection.

🏅 Our engagement gamification — the Eco-Marathon This is what we run

The game layer that makes eco-warriors do more — the same one on the program site. Take on Eco-Challenges and hit Eco-Milestones, solo or as a team, and earn digital badges, eco-marathon bags, EP & incentives. Runs through My Basurero + the bXTRA app, layered over the levels, badges & leaderboards already in the Eco-Warrior app.
🎯 Eco-Challenges 🏁 Eco-Milestones 🏅 Digital badges 🏆 Leaderboards ⭐ Levels 👥 Solo · family · team
🏅 Explore the Eco-Marathon ↗ 📍 Drop-off locations — MBE-C centers ↗ 📲 My Basurero ↗
Drop-off locations = the live My Basurero Eco-Community (MBE-C) center list across Metro Manila — the “Drop-off / MBE-C” each exchange is logged against. Individual verified deposits live in My Basurero (app.mybasurero.com.ph).

🚀 Start small, scale when it works

The honest path from today's per-site facilities recycling to a whole-workforce program — prove it on a small footprint first, then scale across all 18 sites once the numbers hold. No big-bang rollout, no over-promising.
Step 1 · start small
Pilot one site or team
Enrol a single building or department via link / QR. Prove the Eco-Warrior app + nearby EP redemption. Low lift, low risk.
Step 2 · prove it works
Watch the real numbers
Track adoption %, redemption rate, kg per warrior & days-to-first-redemption. Let leaderboards + redemption density pull participation up.
Step 3 · scale
Roll out to all 18 sites
Scale a whole-workforce program with board-ready ESG and a growing partner network — expanding only what the pilot proved.
This is exactly what the current 1-month trial is for — a small, honest pilot before any commitment. Whether it becomes part of Concentrix's Trash to Cashback package is still to be discussed.

🚀 Engagement & Growth — the eco-warrior engine Lens C · create more eco-warriors

The lever that turns per-site bulk recycling into whole-workforce participation — behavioral design + a dense redemption network, not more bins. Playbook: docs/esg/BEHAVIOR_ENGAGEMENT.md §1–4.
⚡ The participation gap · today's bulk model → the whole workforce
18 active recycling sites 0 individual eco-warriors
Today the recovery runs through ~18 designated coordinator cards (one bulk recycler per branch). No individual employees enrolled yet — the whole workforce is the untapped runway. The gap is the opportunity.
~0%
individual
participation today
(live: /adoption sign-ups)
Be honest about the model: today's ~149 t is real but engagement-narrow — the facilities recycle via per-site coordinator cards; the workforce mostly does not participate individually yet (CONCENTRIX_REAL_RECOVERY.md). The growth lever is individual enrollment — the Eco-Warrior app + nearby-merchant EP redemption turning 18 site cards into a whole-workforce program. LIVE · counts from /rollup & /adoption
🔄 The Redemption Flywheel CONCEPT · HYPOTHESIS-UNDER-TEST — redemption density is the engine a recycling-only program doesn't have
Operating hypothesis grounded in loyalty-program evidence — not a measured Concentrix result, and not included in reportable totals.
More places to redeem EP near each worker → EP feels genuinely usable (redeemable for goods & services at 1 EP = ₱1) → higher perceived reward → more recycling → more recovery + EP issued → bigger merchant footfall → more merchants join → even more redemption density. The loop closes. Loyalty-science evidence: redemption rate is the leading health indicator of a points program; simple high-frequency redemption drives the strongest engagement (BEHAVIOR_ENGAGEMENT §2; Nector 2026; Yotpo 2026).
📍 More places to redeem near you 💵 EP feels like money 📈 Higher reward value ♻ More recycling 🌏 More recovery + impact 🏪 More merchants want in → loop tightens
2,462
nearby businesses across the 18 sites — the "Redeem Near Me" network that gives EP real, walkable redemption. (CONCENTRIX proximity-merchant network.)
1 EP = ₱1
Concrete value on the same EP / cashback rail — no new currency, no new money path. Density levers reuse existing T2C mechanics.
Integrity: the flywheel is an operating hypothesis grounded in loyalty-program evidence, not a measured Concentrix result — instrument redemption rate, days-to-first-redemption, redemptions/active-warrior & merchant-density-per-site; report as hypothesis-under-test until our own data confirms it (BEHAVIOR_ENGAGEMENT §2.2).
🗓️ Campaign cadence — a runnable program SAMPLE PLAYBOOK · NOT RUN YET C1–C8 · cadenced to defeat decay (gamification lifts fade without fresh content — BEHAVIOR_ENGAGEMENT §1.5)
Sample playbook · not a reported metric · no campaigns actually run yet — not included in reportable totals.
Weekly: leaderboard refresh + descriptive-norm nudge + recognition · Monthly: a headline Eco-Mission + a Redeem-Near-You push · Quarterly: Building Goal Unlock + Twin-the-Bin re-audit · Always-on: pledge, education, shareables, redemption surfacing.
#CampaignMechanicCadenceKPI it moves
C1Twin-the-Bin readiness
convenience — highest physical lever
A recycling point at every trash bin; dashboard tracks "twinned coverage %"Onboarding + quarterlyCapture rate · contamination ↓
C2Eco-Warrior Pledge
commitment device
One-tap personal pledge at signup; public team pledge before each challengeOnboarding + per-challengeActivation % · retention
C3Dept vs Dept Eco-Mission
gamification + social norms
Most per-capita kg in 2 weeks; live progress bar; winner badge + optional rewardMonthly · rotating materialParticipation % · deposits/warrior
C4Building Goal Unlock
commitment + recognition
Site collective target → unlock a building-wide perk (employer-sponsored)QuarterlySite participation lift
C5Material Sprint
"PET Week" · education
Boost a specific stream; bonus-EP multiplier window; teaches sortingMonthly themeMaterial mix · sort quality
C6Redeem-Near-You drive
the flywheel · redemption density
Spotlight nearby merchants + "you have ₱X, redeem today"; new-merchant promosContinuous + on each addRedemption rate · days-to-first-redeem
C7Recognition & Shareables
cheapest durable motivator
Eco-impact cards, "Challenge MVP", site-of-the-month on the lounge boardWeekly / monthlyActive-warrior retention
C8Education micro-course
education = strongest lever
3 short cards (what/why/how-to-sort) before first deposit; closes the BPO knowledge gapOnboardingEnrollment → first deposit
Rank order from the evidence (counter-intuitive): education & campaign = strongest; convenience = moderate; incentives/commitment/prompts = weak in isolation — so we stack levers. Pre-registered meta-analysis, 206 effect sizes / >1.1M participants (J. Cleaner Production 2023); Varotto & Spagnolli (JEP 2017). Household studies → design priors, re-measure on our own cohort.
📣 Activation mechanism — it already exists
Each branch coordinator already has a self-onboarding link + QR (the 18 invite links). That is exactly how an individual employee enrolls: open the link → consent (RA 10173) → self-enroll in one tap. The pipe is built; the job now is filling it — an enrollment drive per site.
Participation target PROJECTION — NOT ACTUALS · DRAFT
~3% 20–35%
of headcount, Year-1
Forward-looking projection · not actuals · not included in reportable totals.
⚠️ DRAFT target. Year-1 set conservatively (20–35% active enrollment), not the 60–85% gamified-program ceiling — let leaderboards + redemption density pull it up. Over-promising participation is the fastest way to damage credibility. Benchmarks: gifq; Achievers; BPO context PMC10920955 (2024). BEHAVIOR_ENGAGEMENT §3.

⚡ Active eco-missions live challenges

🏝️ Eco-Champion — Ang Kapuluan Enterprise · —

How the whole culture is doing — driven mainly by exchanges per location (the real recovery activity at each site, ~70%), plus controllable effort — activation, nearby stores, missions (~30%). Each island is a location: it turns lush as its exchanges grow, the group levels up as exchanges rise, and at Level 10 the archipelago moves to the next Stage. Separate from the audited ESG figures, and not money. LIVE · exchanges/location · /rollup · /challenges
📚 Knowledge Hub · Learn 📦 Exchanges & reports 🗺️ Where to exchange
Are you exchanging enough to keep climbing?
Checking…
current stage emblem
Stage —
of best (≥70%)

⚡ Latest exchanges — which site exchanged what, and the points earned

This is the real thing: recyclables exchanged → points. Tree / CO₂ equivalents are secondary — see the 🌱 ESG & Carbon tab.
Loading exchanges…
Loading…
Stage —
Level —Stage —
◄ Level 1 … Level 10 → next Stage ►
current stage emblem

🎯 Your goal right now — one measurable step, from your live data

🗺️ The climb ahead — see every stage ahead & plan the moves · it never ends

🎚️ Individual levels — the whole climb each level = 100 Behavioral Points earned

Every square is one individual level (100 BP). Green = climbed · gold = where you are · grey = ahead. Six stages of ten. Press ▶ Simulate to replay the climb.

🎯 Heal the archipelago — your next moves grow exchanges per location · then the effort levers

💳 CashBack Wallet · Cashback / EP on each Concentrix account

⚠️ Internal use only — not for external reporting without written permission (BEST · bXTRA PH · Concentrix) + accuracy sign-off.
💡 In plain terms: the CashBack Wallet is how much Cashback / EP each account holds right now, ready to redeem for goods & services at partner shops (1 EP = ₱1; not cash). Received = everything the account earned from recycling exchanges; Redeemed = what has already been redeemed.
CashBack Wallet balance
on the accounts now
Cashback / EP received
recycling exchanges
Cashback / EP redeemed
of received
Accounts
card holders
Total exchanges
recyclable deposits
Branch / cardholderCardExchangesReceivedRedeemedRedeem %CashBack Wallet
Loading…
Method: Received = Σ Cashback / EP the account earned from verified recycling exchanges (BEST operator, 2021–2026). CashBack Wallet = the account’s current redeemable Cashback / EP balance from the bXTRA PH DB (authoritative; 1 EP = ₱1, redeemable for goods & services at partner stores — not cash). Redeemed = Received − CashBack Wallet. Read-only · cards masked. Refresh: ~/.bxtra/concentrix_tx_snapshot.py.

🧾 Detailed exchanges · individual recyclable deposits

Loaded a few at a time to keep the page fast — tap Show more to reveal additional rows, or load an older year on demand. Nothing loads until you ask.
Date & timeBranchCardDrop-off / MBE-CCashback / EP (₱)Reference
Loading…

♻️ Exchange detail · what was recycled · per account × year × material (BEST report)

Loading exchange records…

🔗 Recovery reflects the real beep ledger roster-synced · server-authoritative

🗺️ Exchange & Redemption map · where recyclables are exchanged → where EP is redeemed 🗺️ Open full Exchange & Redemption Map →

Loading map… ♻️ exchange hub · 🏢 18 Concentrix sites · 🛍️ redemption stores. Internal use only.

🤝 Partner-store recruitment pipeline

Every Eco-Warrior can invite a shop to become a redemption partner: they show the store a QR (from the Map or the Eco-Warrior App), the store fills a 30-second form, and the lead lands here for your team to follow up. Attributed to the warrior who recruited it · internal use only.
Open the recruiting map →
StoreContactTypeRecruited bySourceWhenStatus
Loading…

⚙️ Self-service — manage org & engagement admin / HR · money stays human-gated → routed to the T2C team

🏢 Manage org

Add Buildings & Departments to the live tree, or rotate the self-claim code (current: ). Writes hit /institutions/:id/buildings & /departments.

🎯 Launch a challenge

Pick a type — Dept vs Dept, Building goal, or Material sprint — set scope, dates, goal & reward. Goes live via POST /challenges; standings read back from the ledger.

🎁 Custom-redemption queue

Employee requests for Concentrix-sponsored rewards — not just partner-shop goods but customized redemptions you design: a 🌳 tree-planting activity, a CSR experience, a donation, or branded merch. Fulfil them through the T2C network or your own suppliers. You endorserouted to the T2C team who decides & fulfils (human-gated; no EP/cash auto-moves).

📤 ESG export

Export the metric set (kg / CO₂ / participation / per-site) for the current scope as CSV mapped to GRI 306 (waste) columns for the sustainability report.

📊 Onboarding funnel

Roster upload + self-claim. Activation health across the tree (live rollup).

📣 Invite & onboard mint shareable join links · drop the QR / embed into YOUR intranet, Workplace, Viber or email · track adoption by campaign

🎟️ Mint a named invite label + optional building/department scope

The shareable code already exists (). Mint a named invite to attribute a specific campaign (e.g. "Cebu Viber blast") and pre-fill scope on the landing. Hits POST /institutions/:id/invites.

🔗 Share & embed company code · institution-wide

Pick what to share. Employees who open the link land on a pre-filled "Join Concentrix Eco-Warriors" page, consent (RA-10173) & self-enroll in one tap.

📊 Adoption funnel enrolled by source/campaign · live from /institutions/:id/adoption

How many warriors each link/campaign brought in. invite:<token> rows resolve to the invite label; direct = typed the code with no link; unknown = enrolled before source tracking.

Enrollments by day

⭐ Recommend stores curate the employee-app "Concentrix Picks" shelf · same EP, same t2c network

📌 Concentrix Picks featured for employees · instant, no T2C approval

Feature an existing redeemable t2c merchant — it shows on the employee app's ⭐ shelf instantly. Reads/writes /institutions/:id/merchant-picks.

🆕 Nominate a new merchant human-gated → T2C team

Propose a merchant not yet in the network. Routes a request to the T2C team (separation of duties — you can't decide your own). On approval it joins the network and auto-features here. No EP/cash moves. POST /merchant-nominations.