useinsider.com
–
Ho Chi Minh City, Vietnam
... Strong presentation skills with a high degree of comfort with both large and small audiences and various levels of management (Senior Marketing Executives, IT management, Database administrators, and Data Scientist). Proven track record of building ... - May 07