Personal Information
Organización/Lugar de trabajo
Lyon Area, France France
Ocupación
Transport Business Development Manager - France
Sector
Technology / Software / Internet
Acerca de
Transportation development manager for 5 years
Etiquetas
public transprt open payment contactless banking
Ver más