Technology / Internet professionals Swansea
Olena Postnikova
Business Analyst|ERP|Odoo|Sales|Project Manager
Technology / Internet
Swansea, Castle, City and County of Swansea
Business Analyst|ERP|Odoo|Sales|Project Manager
Technology / Internet