Omi Sido
Omi Sido

Omi Sido

Senior Technical SEO at Canon Europe