Results for 'Nirdosh Chouhan'

People Spotting

Melorra appoints ex-Apple Executive Nirdosh Chouhan as Chief Technology Officer

Nirdosh will oversee its innovations and operations.