Senior Technical Director
Infix Labs
US

Christian Aubert