

We are an employee-owned business with ten principals and a technical staff
of more than 30 people and a business and support staff of more than 40.
Of our 25 engineers, 19 have at least one advanced degree, 12 of which
are PhDs.
CPP Organizational Chart (94K)
- View PDF of the organizational structure of CPP.