What is the version of the following sentence with correct punctuation?

This is all provided by our General Manager Marianne Rasmussen and the conference manager with help from any of the 60 permanent employees
This is all provided by our General Manager Marianne Rasmussen and the conference manager, with help from any of the 60 permanent employees.