marketplace plugins for wordpress

Hi,
I have a client that wants to setup a wordpress based marketplace site where vendors can upload/sell their products and he get a cut of the sales (similar to amazon marketplace).

Can woocomerce do this? If not, what plugin(s) can do this?