marketing communication integration 2095489