LIC Advisor Sirsi Open Jobs - 0 About Company The Life Insurance Corporation of India (LIC) is India’s largest government-owned public sector life insurance company and institutional investor.