Mogli Labs (India) Pvt. Ltd. - Deputy Manager - Logistics (Udaipur) (Udaipur, Udaipur, Rajasthan, India )