Creative Manager, you will be responsible for handling daily production of commercials and promotional audio as supplied.... You will also be responsible for managing and maintaining the flow of national supplied audio, and performing dubbing......
Job Location: Toronto, ON, Canada