Log in
Deliverect
Contact
Links
View in org chart
David Chia
Interim Head Of Product
Katrina Sheppard
Ecosystem Product Lead
Victor Chibacu
Head Of Design
Senior Product Manager
Vacant position
March 1, 2024 - present
October 1, 2023
May, 2022
Ecosystem Product Lead at ODILO