Mark Beahm

Product Manager

Mark has previous experience in the Corporate and Investment Banking Division at BBVA in Madrid and as an analyst at a boutique consulting firm in Barcelona. Mark speaks fluent Spanish and Catalan and holds a Bachelor’s Degree in International Business and Marketing from Pompeu Fabra University (ESCI) in Barcelona.

United Kingdom

+44 020 3190 5000

The Rain Cloud Victoria
76 Vincent Square
London, SW1P 2PD

The Netherlands

Oude Udenseweg 29
5405 PD Uden
The Netherlands

Newsletter Signup