For over 30 years, ecap has been helping organizations with executive search, leadership assessment and talent advisory. Ecap is a name that is taken from Executive Capital — the most prominent growth capital a company can acquire.