The sentence is mostly clear, but it could be improved for clarity and readability. Here’s a revised version:
"There needs to be effective coordination between sales, non-marketing departments, and other marketing units."
This version streamlines the sentence and emphasizes the relationships between the different departments. Note that "coordination" is the correct spelling, without the hyphen.