If you want to know whether that sentence is punctuated correctly, then you are right - it is.
You need to have a comma after the word range, because that is where the dependent clause ends, and there should be no comma before the conjunction and.
Media messages are created by producers who have a goal in mind as they work.:
Explanation:
the clown is not wearing red trousers