Come up with a name for your new list and we'll add to it:
Omniture raised a round of funding on April 16, 2004. Investors include
Hummer Winblad Venture Partners.
Omniture, Inc. is aprovider of online business optimization software, enabling customers to manage and enhance online, offline and multi-channel business initiatives. Omniture's software, which it hos…