Impec provides facility management, building maintenance services, operation management and staffing solutions. Impec was founded in 1995. Impec's headquarters is located in Santa Clara, California, USA 95054.
Impec's President & CEO, Raffy Espiritu,...