ICON is moving to 141 Tremont, 7th Floor, Boston, MA 02111.

Starting December 2024, we look forward to welcoming you to our new space!

ICON ranked #69 of Top 100 Women-Led Businesses of 2012

ICON comes in at #69 on Boston Business Journal’s List of Top 100 Women-Led Businesses of 2012! We were honored to be a part of last week’s annual celebration of this remarkable group of companies. Read more about the event here.

Back to Blog