It provides for easy handling of rolling events like marketing promotions speaking engagements and training days

Can you repeat this sentence, but add in punctuation?
It provides for easy handling of "rolling events" like marketing promotions, speaking engagements, and training days.