As the administrator of the Eurostar For Business Account, do I have to book all travel arrangements for my colleagues or employees?
No, once the employee has registered, they will be able to book their own arrangements and you will have access to these details via the Company account section.