Can my brand be an affiliate for more than one company?

Yes, your brand can be an affiliate for more than one company as long as you do not violate the terms and conditions set by the vendors. Note that most vendors do not allow their affiliate marketers to promote competing products and services. Others only work with dedicated affiliate marketers.