About this role
Sr Sustainability Specialist (Geneva, Switzerland) at Loves Travel Stops & Country Store. Location: Geneva or Houston. Role: managing compliance, leading certification, optimizing credits Requirements: 5+ years experience in biofuels or sustainability, deep knowledge of EU RED II/III and national mandates, ISCC certification/audit experience, mass-balance and chain-of-custody expertise, ETRM familiarity, regulatory reporting skills. Category: Environment, Health, and Safety Seniority: Senior Level Tools: ETRM Commitment: Full Time Workplace: Onsite Languages: English