25 employees
PEC provides research, design, development and consulting services to enhance the physical protection of people and systems.
2006