If your business has an affiliate program, having an affiliate manager is vital. Why? Because the affiliate manager oversees the affiliate operations and is responsible for generating traffic to your website. And, as you know, more traffic means more sales.