Tag: Marketing mix

  • Is OOH the new LinkedIn?

    By Ruchelle Mouton, Group Head of Marketing & Services at Tractor Media Holdings Popular business networking platform, LinkedIn, is well-known for its ability to connect employers with new recruits; organisations […]

NEWS