Mr Malherbe visited Ho Chi Minh City on 9th December and then again on 17-18 December. It was on this second trip that he had trouble with the Vietnamese Immigration because he did not have a visa.
I have a question on the “Please make sure that there must be have the Immigration Stamp and Departure Card on the passport.” Do you mean Vietnamese Immigration Stamp and Departure Card or Thai Immigration Stamp and Departure Card?
I am working with my colleagues in Vietnam on the letter from the Vietnamese Immigration Authority and from Pfizer Vietnam.