This is actually sexual harrassment. Sexual Harrassment comes in many guises nowadys and is not just about being "touched up" or leared at in a sexual way. You need to enter "sexual Harrassment" in the search bar and there are loads of sites that will tell you exactly what is and what is not sexual harrassment. You need to also make a complaint in writing (check out the grievance procedure on line too) to your superiors and tell them you expect a full investigation. As it is a large company they should look into it straight away and sort it out fairly quickly. If they do not and you follow the grievance procedure all the way, you will be able to take them to tribinal for constructive dismissal. Going thru something similar at the moment and have been on to CAB and spoken to ACAS several times. The law is on your side when it comes to matters such as these and you should not let people like that get away with it. Good luck!