Bienvenue au forum, Titoun007 !
Nobody has hazarded a guess for this thread, so I will, even though I'm an Anglophone...
I'd combine "media supporter and collaborating partner" into "
partenaire médiatique et collaborateur."
Perhaps that's too loose for your purposes, or perhaps my
traduction en français is awful.
Qu'en pensez-vous?