Hello ))
London, UK
Spain, EU
Amsterdam + Washington, DC
EU
Florida, US
Washington, DC, US
Co-Founder, Partner
Amsterdam
Partner
Washington, DC
London