Sustainability Analyst Reporting & Certification

Uzwil, SG, CH, Switzerland

Job Description

Uzwil, Switzerland
Permanent
80-100%
Onsite
Upon agreement
As a Sustainability Analyst, you play a critical role in shaping our company's sustainability strategy and performance. You drive reporting, certifications, and regulatory compliance, support decarbonisation, and maintain key data tools. You also deliver customer-facing environmental impact services, strengthening our market position by turning complex sustainability requirements into actionable business value.


This is where you'll excel
You prepare and support company-wide sustainability reports, disclosures, and external audits You collect, validate, and document sustainability data for internal and external reporting You ensure compliance with key regulatory and voluntary frameworks (e.g., CSRD, EU Taxonomy, GHG Protocol, ISO standards) You coordinate inputs for certifications and external assessments (e.g., EcoVadis, CDP, ISO audits) You track and analyse Scope 1, 2, and supply-chain Scope 3 emissions and support reduction initiatives You maintain and improve internal tools, dashboards, and datasets to monitor decarbonisation progress You contribute to customer-facing environmental impact services, including analyses, calculations, and workshop materials in collaboration with sales and consulting teams

These are the skills you'll need
1-5 years of professional experience Experience or strong interest in sustainability, ESG, or climate topics Strong analytical and quantitative skills; confidence working with data and assumptions Clear communication skills, with the ability to explain analyses to non-experts Structured, detail-oriented, curious, and proactive; willingness to take ownership of workstreams Ability to work cross-functionally and with external stakeholders Fluency in English; German and other languages are an advantage * Strong Excel and PowerPoint skills; and open to learning new data and basic AI tools

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1941308
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Uzwil, SG, CH, Switzerland
  • Education
    Not mentioned