IT Leadership
Tech News
Posted on
Anil Menon Appointed as Head of Information Technology With Lulu Group India
Lulu Group India has appointed Anil Menon as Head IT. Lulu Group is head quartered in Abu Dhabi and...