ICICI Investment Management Company Ltd. is a asset and management company. It is in the business of management of mutual funds, unit trusts, offshore funds, pension funds, provident funds, venture capital funds and insurance funds. The firm also act as manager, consultant, advisor, administrator, attorney, agent or representative of or for mutual fund, unit trusts, offshore fund, pension fund, provident fund, venture capital fund or insurance fund formed or established in India or elsewhere by the Company or any other person. The company was founded in 2000 and is based in Mumbai, Maharashtra.