Hi !
I hope the suggestion, given by Aditya will resolve your problem. It sounds very professional, you can opt for that.
Otherwise, you can go through my views.
Even though your head sounds unprofessional or rude, you prove that your not him.
Raise this matter, to the head that he reports. Take a copy of the complaint that you have raised, and keep it has reference for the future. If he abuses or insult you again, you need to follow the same procedure. The complaint that your raising should, top up the previous one.
None has the rights to crack joke or criticize about our physical appearance.
Everyone has their own self-respect and dignity. We are not slaves to anyone in this world. The company is paying for the service that we are providing, not our team lead, manager etc.
I will not appreciate the saying " Boss is always right ". None in this world are perfect. Everyone might have gone wrong at some point of time. The head or a lead should be a good example to their subordinates.
Bossy bossy approach will not work all the time. Managers, Directors, Teamleads and so called high designations were given to them, inorder to lead the company and to share their knowledge with their subordinates, inorder to take the company in the right path to raise the profit.
They have to be professional and friendly in nature, if others has to accomplish the task which they schedule. They have been tagged with those designations, since they have enormous knowledge and experience in that domain.
Organizations are build with teams and departments. Its not a one man show. Everyone has to shoulder the organization, if that has to reach the sky. Everyone is responsible for their actions.
If you feel that, he is repeating it. Then you should report it formally to your line manager or hr and inform them that you would like to work under a professional head and not him. Hr manager will take the responsibility to handle this problem. They will help you out, to come out of this problem.
I will not suggest you to change the company, if your going to do that, it sounds like he is winning. Prove yourself, in that organization you can beat him up by your outstanding performance. Everyone has to adore and admire about you in that company. The whole organization, has to say that your the best employee of their company. This will be a very bad defeat to your unprofessional boss. Since, everyone is praising you in your company.
Move on .... Take the necessary steps to prove urself to others in a professional way. We should not fail, because of their rudeness or unprofessionalism.
Dont let others to treat you bad. If you have the courage, give it straight to their faces. Again, it should not sound that your mocking at him but it should be very polished and funny. If he is very brilliant, he will find it out, otherwise we can always recall it and laugh at his so called intelligence.
This is to my friend who is seeking for some suggestions. Its just my views and suggestions, others please dont get offended for what i've mentioned. It purely refers to the people who are being unprofessional and rude, nothing specific.
Regards,
Asha M.