Tamarack AI corporate office is located in 3400 Dundee Rd Ste 180, Northbrook, Illinois, 60062, United States and has 51-200 employees.
tamarack ai
Departments
Number of employees
Engineering & Technical
5
Sales
3
Information Technology
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 11-50 |
In 2001, when Daniel Nelson started Tamarack, the fast-growing equipment finance market was beginning to segment. Software providers were rapidly expanding both their product capabilities and their footprint in the market. But Nelson saw that some lessors were being left behind either their size or market focus were no longer the focus of rapidly g... Read More