Pete Douglas is the CEO of Innovation Group North America.
358 people are employed at Innovation Group North America.
Innovation Group North America is based in Schaumburg, Illinois.
The NAICS codes for Innovation Group North America are [5112, 51, 511].
The SIC codes for Innovation Group North America are [7372, 73, 737].