Zaffra

0 followers


Combining the best of science, technology and nature for a brighter future for global mobility.

Industries

+1

Headquarters

Employees

Links

Org chart

Jan Toschka
Chief Executive Officer

Jan Toschka

Collapse
Eric Van De Venter
Chief Technology Officer
Maarten Coetsee
Chief Financial Officer
Theo Pretorius
Chief Commercial Officer
Thijs Jurgens
Independent Director
Elena Scaltritti
Topsoe: Chief Commercial Officer