We exist to create positive change for people and the planet. Join us and make a difference too! Job Title: Business Development Executive – Internal & Supplier Audit Location: Netherlands, Germany, or Sweden Work Model: Remote, with regular travel for client meetings and company events Purpose