Imelda Lutebinga

Imelda Lutebinga

Tanzania Ambassador

Head of Human Resources G4S Secure Solutions LTD

Human Resources Manager DHL Global