Icarian is an Information Technology and Internet startup that was founded in 1997.
The most recent investment received by the company was a $24.00M Venture Round investment on 13 November 2001.
This investment was led by Van Wagoner Ventures, LLC.
Despite the absence of a specific slogan or description, the company has shown promising growth potential in the IT and internet industries.