Personal Information
Organización/Lugar de trabajo
Delhi, North India
Ocupación
Business
Sector
Presentations / Communications
Etiquetas
commerce
concept of international business environment
business
marketing
business environment
Ver más