07 Jul It’s alive! Posted at 20:01h in Websites by pamelaidaho 0 Likes Share Phew! It’s taken longer than we’d like to admit but FINALLY our new site is live. It’s been a real labor of love as well as a team effort. Thanks to the whole Icon team for going above and beyond.