Oysta Team: UK

Mario Zuccaro
Founder, Chief Executive UK

Emma Marlow
Chief Executive

George McDowell
Account Manager

Natasha Salway
TEC Projects Manager
Oysta Team: Spain

Eulalia Sanmartín
Engineering Manager

Carlos Ortega
Sales Manager

Mattia Peressini
Project Manager

Albert Llauradó
Account Manager

Ana González
Office Manager

Alberto Pinilla
Support Manager

Iryna Vasylyshyn
Customer support