Imelda Muti

Imelda Muti

Company: IBM Indonesia

Job title: Country Manager, Digital Business Group