marketing communications ecosystem