The European Research Center

Based in Madrid, the European Research Center (ERC) of the Top of Minds Group oversees our professional research competencies across the Netherlands, Germany, and Spain.

The international team consists of young and driven professionals who share a growth mindset, entrepreneurial spirit, and a genuine passion for people. Their acumen in specific market segments and job functions enables us to give clients real-time market insights and discover exceptional talent.

Our team is diverse, with academic backgrounds ranging from law and psychology to business administration. This range of expertise cultivates a multidisciplinary approach to our projects. The team includes both recent graduates and experienced researchers with many years in the executive search business, providing a blend of fresh ideas and seasoned expertise.

Flexibility, transparency, and collaboration are the values that guide our work. We support each other because we believe collaboration beats competition every time. We take pride in these values, just as we take pride in the outcome we present to our clients.

Julia Besa

Senior Research Analyst julia.besa@topofminds.comLinkedIn

Isabela De Miguel

Senior Research Analyst IsabeladeMiguel@topofminds.com

Carlos Aguirre

Senior Research Analyst carlosaguirra@topofminds.comLinkedIn

José Bracho

Senior Research Analyst JoseBranho@topofminds.comLinkedIn

Anastasia Maul

Annika Jehle

Tomas Doppenberg

Team Lead Research (NL)

Djurre Polman

Finance Assistant

Mirre Agterhuis

Research Assistant

Kanne Noordhof

Research Assistant

Charlotte de Sousa Nascimento

Research Assistant
Contact 020 7600 777
Visit address Prins Hendriklaan 41
1075 BA Amsterdam

Mail me back

We contact you within 4 hours

You’re currently visiting our English website.

For a complete overview of all vacancies in the Netherlands, Germany or Spain, please visit our localized websites.

Select the country you’re interested in:

You’re currently visiting our English website.

For a complete overview of all vacancies in the Netherlands, Germany or Spain, please visit our localized websites.

Select the country you’re interested in: