Meet our team

Located in the USA, Switzerland and Mexico
Serving our client base from 7 cities around the world
Our global operations span more than 27 countries
End-to-end service for clients in English, German, Italian and Spanish

A global team that services locally

At Masttro we bring the best of all worlds when it comes to our team. Our global operations span more than 27 countries, supported by local service teams that provide a tailored experience specific to your region and all of its intricacies.

Global Leadership Team

Kieran Quinn

Kieran Quinn

Sales
Michael Melia

Michael Melia

Marketing
Lucy Millard

Lucy Millard

Client Experience
Miriam Chau

Miriam Chau

Operations
Javier C. Gutierrez

Javier C. Gutierrez

Corporate Development

Regional Leadership Team

Evaristo Garcia

Evaristo Garcia

Latam & Institutional Sales
René Raabe

René Raabe

EMEA Sales
Luis Ugedo

Luis Ugedo

Key Accounts, EMEA
Mitch Nichols

Mitch Nichols

Client Account Management, Americas
Keeran Mane

Keeran Mane

Client Account Management, EMEA

Board of Directors

Javier Gutierrez

Javier Gutierrez

Co-founder, Executive Chairman
Domingo Viesca

Domingo Viesca

Co-Founder & President of Innovation
Padman Perumal

Padman Perumal

Chief Executive Officer
Kyle Griswold

Kyle Griswold

Partner FTV Capital
Brent Fierro

Brent Fierro

Principal FTV Capital
Giovanni Bacarella

Giovanni Bacarella

VP FTV Capital

All the benefits of global operations and product development, combined with a local touch.

Our people are the bedrock of our business. Being the leader in wealth tech comes from building the right team of experts, entrepreneurs and innovators. When you choose Masttro - as a tech provider or for your next career move - you are choosing our incredible team first and foremost.

Masttro Careers

Want to join our global team? We’re always on the lookout to hire great talent. Take the next step and explore where we’re hiring now.

New York City

New York City
1450 Broadway Suite 2000 New York, 10018 USA

Zurich

Zurich
Europaallee 41 8004 Zürich, Switzerland

Monterrey

Monterrey
Av. Ricardo Margain Zozaya 444 66266 San Pedro Garza García, Mexico

Get tomorrow's competitive edge today

Tell us about your business and we’ll build you a solution.
Speak with us