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.
Sign up to view 0 direct reports
Get started