Is it necessary to submit the names and/or trip information and expected duration prior to departing?

No, it is not necessary to specify names, announce trips or anything of the kind. The main advantage of Corporate Travel Insurance (CTI) is the low administrative burden on your company. Every employee is automatically insured. The actual number of travel days need only be reported at the end of the insurance year.