Invisible Foods Logo

Our team

High Performance Task Force.

High Performance Task Force.

We’re changing the future of food finance.

We’re changing the future of food finance.

Neville M Mchina

Neville M Mchina

Chief Robin Food

9 years connecting the dots in international wholesale fruit trade and global supply chain management.

Caleb Ndlovu

Caleb Ndlovu

The Hacker

5 Years solving business challenges by designing tech products.


Erik van Eeten

Erik van Eeten

Master of Coin

16 years implementing finance strategies in banking and other profit organizations.

Ebbe Negenman

Ebbe Negenman

The Banker

25 years stretching the boundaries of banking and innovation by managing risk.

Christian Kurz

Christian Kurz

The Strategist

17 years managing physical and digital market growth in international retail.

Csaba Nagy

Csaba Nagy

The Chef

Always cooking up great tech products and experiences.

About us

About VEZA

We dream of a world where all produced food creates value, where our global food chain is efficient. We have failed to let that dream go, so we are building it to reality. Whatever it takes.

Our Investors

Our Investors

What drives us

What drives us

What drives us

The dream of a world where all fresh produce from our Earth can add value to all who need it. This vision of an efficient global food chain is our compass and we will do whatever it takes to manifest it into reality!

Our journey has just begun

Our journey has just begun

Our journey has just begun

224.+

Tonnes financed

Tonnes financed

4.3%

Dispute and settled credit notes

Dispute and settled credit notes

11

Wholesalers paid NOW

Wholesalers paid NOW

4

Clients paid later

Clients paid later

What unites us

Ubuntu

Ubuntu

Ubuntu

We believe “I am, because we are”, so our philosophy is simple — I care for you, you equally care for me and we show it in our actions.
Our mission the action of empowering stakeholders to rescue food so that noone goes to bed without.

© 2024 VEZA

VEZA Chamber of Commerce Nr 84469838 | VAT Number: NL863223308B01 Registered Address: Benoordenhoutseweg 46, 2596 BC The Hague, The Netherlands

© 2024 VEZA

VEZA Chamber of Commerce Nr 84469838 | VAT Number: NL863223308B01 Registered Address: Benoordenhoutseweg 46, 2596 BC The Hague, The Netherlands

© 2024 VEZA

VEZA Chamber of Commerce Nr 84469838 | VAT Number: NL863223308B01 Registered Address: Benoordenhoutseweg 46, 2596 BC The Hague, The Netherlands