I've been looking around the past week and submitted my CV to a few places already.
I went to another GM yesterday and said 'if you want me out, just mutually agree on a separation agreement' He told me they didn't want me out etc and if they did, they'd have offered me before this all started. He then promptly told the GM that I've having issues with and she came to me and said I need to chat to her and no one else concerning it.
I sat for an hour in HR yesterday and they told me I shouldn't go to CCMA because it's messy ... I ruin my name in the industry .. severe ties with this company ... they treat me harder because I have 'manager' in my title etc etc. It looks like they know they're very wrong though. HR advised me to forget it, let it blow over and just work.
I'm still deciding my next step :/