Remote platform software Help

Hello,

I have a start up Management consultancy service . I’m looking for a good platform where all my staff can resume and communicate, do their work .

Pls advice on the best platform available so I can review. All my staff will be based in different continent.

Thanks

Atonga