About us

We are ecap and we work with progressive organisations to build world class leadership teams.

Who we are

With more than 30 years of experience in leadership assessment and board level placement, at ecap, we believe that people are your greatest asset.

​​That’s why we built a business to help you hire, restructure, develop and retain your assets.   

We deliver true leadership advisory solutions for Boards, Executive teams, Government and Investors. 

We will connect you with our global team of experts who have extensive experience in leadership assessment, people consulting and senior, specialist, and niche executive appointments.

We also build and deliver targeted talent assessment programs, giving you the insight and confidence to make effective decisions and implement optimal structures. 

Our approach

Driving rapid talent expansionthrough digital transformation


Our Talent Assessment Tools

Our global network of Coaches, Assessors and Psychologists offer market-leading employee performance assessment and effective talent assessment solutions through our bespoke talent programs.

We work with progressive organisations to develop comprehensive employee talent assessment and performance programs.

Using effective employee management tools, supported by the latest industry-leading digital technology, we guarantee an accurate assessment of leadership potential and employee performance within your organisation to support rapid growth in all areas of your business.

The Discovery Process

A unique value metric science based on Axiology (the science of value). We measure and develop an individual through 3 unique but intrinsically linked areas - Emotional Intelligence (EQ), Values and Behaviours.

Mindset Advantage

The Mindset Advantage report measures is an assessment of the nine core behavioural traits that underpin a growth mindset Individual will receive a Personal mindset report that will identify strengths and areas for development Team and organisation reports highlight team and organisational trends, identifying key areas to address to drive higher performance and engagement.

Why ecap

At ecap we believe the most important capital an organisation can procure is Human. We call it your organisational Executive Capital (or ecap for short).

With a global network, local market insight and an extensive track record. 

We take pride in our ability to identify, appoint, develop and assess, individuals that build and sustain organisational value.

Fact 1

From formation ecap has accomplished aggregated revenue growth of 78% Year on Year

Fact 2

In 2021, ecap was acquired by Monstarlab, a Nikkei listed global digital transformation agency present in 27 major cities around the world.

Fact 3

The team at ecap have worked with over 80 organisations in a 4 year period and delivered executive leadership appointments in 17 countries.


Do you want to work with us or do you have any questions?
We look forward to hearing from you!