Tim Allen

Vice President of Finance at ICM

Tim Allen joined ICM in 2006 and is responsible for all financial duties related to tax, accounting and technology. Before joining the company, Tim served as vice president and chief financial officer at Beauty First, where he spent 10 years in charge of accounting, finance, tax, technology, distribution, human resources, legal and franchising. He was also previously employed at KPMG for eight years in various capacities.

Timeline

  • Vice President of Finance

    Current role

View in org chart