Sales & Marketing

Pre – sales Manager at Zojatech Limited Full Time