Marc memiliki pengalaman selama 34 tahun di industri penerbangan serta pemeliharaan, perbaikan, dan overhaul (MRO). Ia pernah menjabat berbagai posisi di bidang pemeliharaan rutin dan pemeliharaan di pangkalan pada maskapai besar Prancis untuk pesawat Airbus dan Boeing, serta di bidang teknik struktural dan perbaikan besar dalam organisasi MRO bersertifikasi Part-145.
Pada tahun 2000, ia bergabung dengan divisi layanan pelanggan di sebuah perusahaan pembuat pesawat terbang ternama, dan bertugas membantu para operator dalam proses pengoperasian pesawat baru melalui penugasan di berbagai negara.
Sejak tahun 2011, Marc telah bekerja sebagai surveyor penerbangan dan penilai klaim, menangani kasus-kasus kerugian badan pesawat yang besar dan kompleks serta masalah tanggung jawab produk yang melibatkan maskapai penerbangan dan produsen peralatan asli. Pengalamannya mencakup pemulihan pesawat, penilaian kerusakan struktural, analisis kegagalan mesin dan sistem pendaratan, serta kerugian selama pengangkutan.
Ia juga telah memberikan keahlian teknis dalam sengketa hukum yang melibatkan pihak ketiga dan memiliki pengalaman luas di bidang penerbangan umum, mulai dari pesawat ultralight hingga pesawat eksekutif. Marc fasih berbahasa Prancis, Spanyol, dan Inggris.