What does a brand strategist do?

A brand strategist develops long-term plans to shape how a brand is perceived and to align it with business goals.