About Business Eco

Swiss-based sustainability and business services since 2018.

Our Story

Founded in Zurich in 2018, Business Eco was born from a simple idea: business success and environmental responsibility are not mutually exclusive.

Our founders, with backgrounds in finance, technology, and environmental science, recognized the growing need for integrated business services that put sustainability at their core.

Today, we serve over 500 clients across 12 European countries, providing proxy services, umbrella company solutions, sustainable finance, and environmental consulting.

Our Values
Sustainability First

Every decision considers environmental impact

Swiss Quality

Precision, reliability, and trust

Client Partnership

Your success is our success

Innovation

Continuous improvement and adaptation

Leadership Team

Dr. Thomas Weber

CEO & Co-Founder

Former UBS sustainability director with 20 years in green finance.

Maria Schneider

COO & Co-Founder

Operations expert with experience at Deloitte and PwC.

Andreas Keller

CTO

Technology leader from ETH Zurich with focus on secure infrastructure.

Certifications & Memberships

B Corp Certified

ISO 27001

UN Global Compact

Carbon Neutral

FINMA Regulated