Assistant Manager-Projects & Site management at DSSI SOLUTIONS (Chennai, Tamil Nadu) — aijobsearch