Depex Technologies
Description : Should have led a large team ( 30 people) and has the ability to monitor and mentor resources. Should have People management Stakeholder management skills. Should have experience in working with International ...