Existe um TeamViewer para Mac e, claro, para Windows / Linux / Mobile.
Você pode considerar log-me-in como alternativa.
E, se você conseguir executar o navegador Google Chrome em ambos, também há um plug-in share-desktop nos testes beta disponíveis no momento.