You still work in the same MNC but not directly under this said previous manager of your right? So, your company may have an internal complaints committee to deal with sexual harassment at workplace complaints. You may report to them. But, the said complaint needs to be tenable and have a cause sufficient which the committee might put the onus on you for.
For any further queries, feel free to contact me.
have you talked to the senior officials ?
For any further assistance and legal suggestions, feel free to contact me on my e-mail "firstname.lastname@example.org"
Shubham Pabbi & Associates