Personal or business travel insurance?

Not quite sure as to why you would want to take out travel insurance because of employment. Your employer should be adequately insured, all you require is an E111 the European Health Insurance Card.
I carry mine but never used it, though a mate was admitted to hospital in France all treatment and medication was free, but he was charged for the 3 meals a day.