why ssh?
mac has vnc built in, this will require that port open though and a ddns or static ip to connect.
teamviewer really is the best or even google remote desktop which is free
unless you have a vpn etc this is your easiest option. ask IT for sslvp if it is available on your firewall