Dear Sandy,
Play it cool. What Divekar says is right, but you need to put first things first. It seems that you have started the career recently. First, see if others were also harassed like that. Don't you have some senior fellow with whom you can discuss this and sort out your own thoughts? There are invariably some oldies who have seen it all. Talk to them. It helps. Don't be a loner.
It is also possible that it's only the clash of attitudes and people may not have anything against you.
If the top-notch guy is harassing you, maybe all the managers will remain mute spectators; this happens in MNCs as well as smaller organizations. Remember, this is not the last company you are able to work with in this world. Why are you thinking of ILO and all? All that stuff is okay if you want to teach them a lesson. But then, who will build your career for you if you are busy teaching them a lesson?
I think the foremost thing is to organize your thoughts, and in all probability, you already have the solution. Do not get distracted; you are responsible to build your career, nobody else will do that for you.
There are bosses who have very low influencing skills, who have not been mentored properly, etc., who will end up torturing others. Don't worry. Think on a paper by putting down all your thoughts, organize your thoughts, talk to seniors if any. It may happen that all that you look at as harassment can only be a sort of practical joke for that person. Maybe he has a fractured professional upbringing. If this has been his way for so long, then he must be a pillar in the organization which nobody can move. Be responsible for yourself and do what is right.