
TEAM STRUCTURE
Organisation
The team attracts talents from the most prestigious Universities, fromengineering Schools to management & business Schools. The everlasting goal being to maintain a dynamic environment, in which everyone strives to extract their full potential, with a high level of collaboration with our drivers.
The team is complemented by an experienced staff, from mechanics & engineers to media officers. The team is continuously active on key media platforms, making sure we are represented on a global scale and maximizing our exposure.
Meet the team behind the creation of Maffi Racing in Geneva. Their passion and commitment for diversity, their dedication and ambition to develop the sport while representing Switzerland on the racing track reunites them with a unique objective in mind : performance.
Maffi racing was co-founded by a trio, with Daniel Maffi as the Team Principal and CEO of the company, Alex Thouvenin as Managing Director, and finally Cristian Maffi who leads the Technical Department.
ORGANIZATIONAL CHART

Daniel Maffi
Founder & CEO

Cristian Maffi
Co-founder & CTO

Alex Thouvenin
Co-founder & MD

Francesco Pon
Technical Director

Mohammed Bin Taleb
BD & GCC Rep

Lodovico Chiari Gaggia
Community Manager

Katia Steulet
Official Truckee

Ernesto Cervantes
First Mechanic

Luca Mobilio
First Mechanic

Eric Alonso
Second Mechanic

Alex Rosas
Second Mechanic