I dont know who you are flying for, but LOL insurance can be expensive, hard to claim, and volatile in cost. My only advice is google "topcover" and pass the details to your HR department. If they show any interest, I am sure Topcover will pursue for you.
Good luck