A brand manager has to work with a particular brand or several brands. It is a challenging job as he has to take the entire responsibility for the success of that product(s), and handle all related aspects like planning, buying, selling, marketing, pricing, dispatching, and ordering.