Can my Travel Agent register my company to Business Rewards?

No, only an employee of company can register their organisation to the Business Rewards programme.

Related questions

What happens when an Administrator or Member leaves the organisation?
Can I pay for a Business Rewards booking with my credit card if I am not travelling myself?
Can I assign my Travel Agent as my Business Rewards Administrator?