TEAM

Axel Tombereau

Chief Executive Officer 

Lucie

Chetrit

Chief Financial Officer

Patrick Tombereau

Senior Advisor

© 2021 Odyssey Tech