Sexual harassment ?? Report + sue

I'm writing anon because some of my friends have this app and I dont want people to know outside of my work environment.

Here's the sitch:

I am an assistant manager at a pizza place *(corporate owned)

I've been working there for almost 4 years and I just had a baby so of course i work much less now.

Anyways my new general manager (GM) has been trying to touch me discretely.

Ex: will walk by flick my boob, touch my ass, come up behind me when I'm on ovan and be super close, he will push me into a cooler , when I clean the bathroom he once went in a turned off the lights in with me telling me how much he wants to have sex with me.

I tell him stop, he's annoying, go away, your crazy

My other manager is a male has seen him do this , and so has EVERYONE ELSE.

I'm tired of getting harassed everyday , I know it's not right..also he is married and has grown kids..

I've been sexually assaulted by many men and abused so this brings back many unwanted feelings..

I'm scared and dont want to lose my job ...

My area manager likes me and that's the next step up.

Also my GM will say stuff like you telling people ,or hey did you call Georges (area man.) On me?

And I'll be like no??

Help me please. There are CAMERAS and they are constantly recording everything

Help..

UPDATE #1:

I reported him, wrote a written statement and went over camera footage from the days I worked with him

Theres an investigation going on