Business Development Manager / Project Controls Manager, TATA CONSULTING ENGINEERS LTD, Detailed Engineering, Inspection and PMC Services for Global Software Development Centre, with a built up a area of 3.32 million sq.ft to Accommodate over 22,000 profe