Clients want to have everything in one place ability to track multiple training sources back to a single system

What is the correctly punctuated version of this sentence?
Clients want to have everything in one place, ability to track multiple training sources back to a single system.