You only change the system or people if you complain, otherwise things continue as they are.
The best outcome is for the driver to be deported, theft and harrassment are violations, we dont travel or come to work for this kind of thing to happen, report incidents like this every time, demand the name number of the driver from the Karwa transport manager, be polite but firm.