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,...
Impec's President & CEO, Raffy Espiritu, currently has an approval
rating of 70%. Impec's primary competitors are
There are no competitors identified for Impec
Recent investment data cannot be found related to Impec