Tag: Nissan India appoints Vani Aiyer as the new General Manager
Nissan India appoints Vani Aiyer as General Manager, Corporate Communication
In the new role, Vani Aiyer will lead the corporate communications for both Nissan and Datsun and be responsible for the business strategy and...