Business Head Insurance: The role involves a complete understanding of the Indian Life Insurance space, with good exposure to products and processes.…