I would advise you to tread very carefully especially if this guy is bootlicking his bosses, but I have some suggestions for you.

1.Tell your Embassy what is going on.

2.If you have a female (preferably Qatari or Arabic) friend in your company, tell her what this guy is doing and ask her if she can help you. The management is likely to respond more positively if they get to hear about this from a local female employee rather than from you.

3.As a last resort, accept this guys invitation to dinner and arrange to meet him at one of the hotel restaurants. Arrange for 2 or 3 (as large and scary as possible) male friends to be in this restaurant but ask them to stay in the background until you have met this guy and sit with him at at a table. Then you tell him you have to go to the bathroom, your male friends should then approach this guy and explain to him very clearly (but quitely) to back off and leave you alone or something rather bad may happen to him. Give it ten minutes before you return to the table, by that time I think he will have left the restaurant and I doubt he will ever bother you again.

Good luck and I hope you can get this a----ole off your back.