If you complain keep a formal email record but also make sure that this person has no impact on your job role or life
Else first make sure to secure a job out and till then make sure to have someone around when interacting with such creep
I think other senior women out there can give better suggestions.
Hope you get out of this ASAP.