Log in
Ethoca
Contact
Links
View in org chart
Thomas Ko
Director, Software Development
Marcus Chan
Software Engineering Manager
Sarang Joshi
Manager, Technology Program Management
February, 2023 - present
September, 2019
May, 2014
Software Engineering Manager at YouView TV Ltd.
Software Engineering Manager at Odoo
Software Engineering Manager at Kulicke & Soffa
Software Engineering Manager at OZON.ru