Personal Information
Organization / Workplace
Delhi, New Delhi India
Occupation
Marketing & Sales professional
Industry
Technology / Software / Internet
About
Change the businesses functioning.
- Presentations
- Documents
- Infographics
Presentation Skills For Managers
Yodhia Antariksa
•
16 years ago