George Leondis

CVP, Product, R&D and Monozukuri Control at Nissan

No bio yet

Location

Yokohama, Japan

Links

Previous companies


Org chart


Teams


Offices