About Cresta Partners

Cresta Partners is rapidly becoming the premier source of executive talent for early to mid-stage technology companies. Whether you need a new CEO , VP, or Interim Executive, Cresta Partners will help source stellar executives quickly and cost effectively.

Our key strengths include the following: Strong operating experience of our partners, faster
 – more... 

Claimed Profile
Headquarters
4962 El Camino Real, Suite 206
Los Altos, CA 94022
Links
Cresta Partners website