Borja Vega

Borja Vega

Customer Experience Manager / Social Media Manager

Oxford, United Kingdom

Borja Vega

Professional listing