An exciting Technical Sales Manager job has arisen in a leading firm in Ho Chi Minh City Vietnam. About the Technical... Sales Manager Role: In this role, you will be responsible for the sales performance in the country. Key Responsibilities......
Job Location: Ho Chi Minh City