This isn't what you think. Chrysler has Brand Managers through the whole company in various departments. Brand managers just ensure that every department uphold the message if the brand. Whether its the look and feel of content, brochures and printed materials, logo placement, brand message, copy and so on.